使用EXPLAIN PLAN获取SQL语句执行计划
使用EXPLAIN PLAN获取SQL语句执行计划 转自:http://blog.csdn.net/leshami/article/details/6837771 SQL语句的性能从一定程度上影响整个数据库的性能。很多情况下,数据库性能的低下差不多都是不良SQL语句所引起。 而SQL语句的执行计划则决定了SQL语句将会采用何种方式从数据库提取数据并返回给客户端, 本文描述的将是如何通过EXPLAIN PLAN来获取SQL语句的执行计划。 一、获取SQL语句执行计划的方式 1. 使用explain plan将执行计划加载到表plan_table,然后查询该表来获取预估的执行计划 &
java大数据处理-大量数据到Excel
在Java Web开发中,经常需要导出大量的数据到Excel,使用POI、JXL直接生成Excel,很容易就造成内存溢出了。 1、有一种方式,就是把数据写成csv格式文件。 1)csv文件可以直接用Excel打开。 2)写csv文件的效率和写txt文件的效率一样高。 3)同样的数据内容,生成的csv文件的大小远远小于生成的Excel文件。 从以上优点就可以看出生成csv文件消耗的内存绝对小于生成Excel文件。 2、按一定的格式去生成csv文件,在Excel中打开的时候就是完整的行和列格式。 例如:在Excel中的格式: &n