2013年6月13日
摘要: 1.建表: 分析数据量的大小:每天的增量超过1000万,果断建成按时间每天分区的分区表; 每月的增量超过1000万,果断建成按时间每月分区的分区表; 分析需求,根据哪些数据是经常需要查询的,建立索引,分区表一般建立本地索引比较好维护; 根据哪些数据是需要组合查询的,可以建立组合索引。2.数据入库:如果数据需要复杂的处理和过滤,可以用java或者shell脚本将数据预先处理好; 然后通过sqlldr/java的批量插入/存储过程将数据入库。3.数据统计:对于查询大数据量会很慢,就写一些定时脚本事先统计好那些固定要查的数据插入另外一个表中。 4.sql... 阅读全文
posted @ 2013-06-13 21:03 小迷糊@ 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1. -Xms: 设置java应用程序启动时得初始堆大小2. -Xmx: 设置java应用程序中能获得得最大堆大小3. -Xss: 设置线程栈得大小4. -XX:MinHeapFreeRatio: 设置堆空间最小空闲比例。 当堆空间得空闲内存小于这个数值时,JVM便会扩展。5. -XX:MaxHeapFreeRatio: 设置对空间最大空闲比例。当堆空间得空闲内存大于这个数值时,便会压缩堆空间,得到一个较小得堆6. -XX:NewSize: 设置新生代大小7. -XX:NewRatio: 设置老年代和新生代得比例,它等于老年代得大小除以新生代大小8. -XX:SurviorRatio: ... 阅读全文
posted @ 2013-06-13 21:01 小迷糊@ 阅读(423) 评论(0) 推荐(0) 编辑