1.对使用MyISAM存储引擎的表,定期使用optimize table table_name 对表进行碎片整理。2.对于精度要求比较高的字段使用 decimal 字段类型,尽量不要使用float字段类型。float会自动在保留位四舍五入3.Mysql默认存储引擎是MyISAM,尽量使用MyISAM...
分类:
数据库 时间:
2014-08-05 15:28:39
阅读次数:
237
查看碎片程度高的表SELECTsegment_nametable_name,COUNT(*)extentsFROMdba_segmentsWHEREownerNOTIN(‘SYS‘,‘SYSTEM‘)GROUPBYsegment_nameHAVINGCOUNT(*)=(SELECTMAX(COUNT(*))FROMdba_segmentsGROUPBYsegment_name);查找使用CPU多的用户sessionselecta.sid,spid,status,substr(..
分类:
数据库 时间:
2014-08-05 14:22:11
阅读次数:
347
无线测试和后台测试pk:1,用户界面测试,用户体验2,测试方面上,目前自动化的程度低android测试挑战:android碎片化:机型、品牌厂商、分辨率无线端测试类型:冒烟测试:基本功能和性能确认功能测试:1,用户角度。2.需求文档角度用户界面测试:布局,美观等性能测试:cpu、电量、流量、响应时间...
分类:
其他好文 时间:
2014-08-05 13:56:19
阅读次数:
224
OpenCV 矩阵—图像的基本
我们有很多方式可以从现实生活中得到图片,数码相机,扫描仪,或者我们几乎人手有一部的手机。然而,当生活中的图在数字设备上存储的时候,一幅图片被分成了很多很多的像素点,像素点就像拼图的时候的碎片,一个个碎片来构成一副图。而每个像素点都是由一个0-255的数字值来表示。在openCV中,一个图片被很多像素点表示,这些表示像素点的值构成了一个矩阵。
...
分类:
其他好文 时间:
2014-08-05 09:42:49
阅读次数:
316
【部署策略】 基于memcached的slab 和dump的内存管理方式,它产生的内存碎片比较少,不需要OS去做繁杂的内存回收,所以它对CPU的占用率那是相当的低。所以建议将它跟占用CPU较高 的WEB服务器一起使用来节省成本。当然如果你有大量的廉价PC,那用来专门做memcached服务器也不错....
分类:
Web程序 时间:
2014-08-04 17:09:57
阅读次数:
254
诊断和解决ORA-04031 错误
Shared Pool的主要问题在根本上只有一个,就是碎片过多带来的性能影响。
1.2.7.1 什么是ORA-04031错误
当尝试在共享池分配大块的连续内存失败(很多时候是由于碎片过多,而并非真是内存不足)时,Oracle首先清除共享池中当前没使用的所有对象,使空闲内存块合并。如果仍然没有足够大的单块内存可以满足需要,就会产生ORA-04031错误。
如下一段伪代码来描述04031错误的产生:
Scan free lists --扫描Free...
分类:
其他好文 时间:
2014-08-02 15:34:23
阅读次数:
317
我们每天和手机在一起的时间比和老婆、女朋友在一起的时间都多,下班后懒得打开电脑,用手机也能看技术文章,在这里汇总了关于技术类的微信公众号,关注这些公众号能让我们站在技术前沿,也能够充分利用碎片时间来学习,我在Github上创建了一个页面,欢迎补充添加。
名称:程序猿
微信号:imkuqin
功能介绍:本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询.目前已经...
分类:
微信 时间:
2014-08-01 19:40:12
阅读次数:
428
作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。1、Android碎片化1.1、andr.....
分类:
移动开发 时间:
2014-08-01 15:24:41
阅读次数:
363
作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。...
分类:
移动开发 时间:
2014-08-01 02:28:41
阅读次数:
392
优化大致思路:1.表的设计符合三范式2.建立合适的索引(主键索引、唯一索引、普通索引、全文索引)3.定时清理不需要的数据,碎片整理4.存储过程优化5.硬件升级6.mysql配置优化(并发数一般在1000左右,数据缓存优化)7.分表技术(水平分表,垂直分表)8.读写分离-----------------------..
分类:
数据库 时间:
2014-07-31 21:09:57
阅读次数:
350