- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Oracle中分析表的作用
1.分析更新表的统计信息,,有可能导致执行计划改变.. 2.以的analyze table abc compute statistics;这条为例,生成的统计信息会存在于user_tables这个视图,查看一下select * from user_tables where table_name=ABC;观察一下NUM_ROWS,BLOCKS,AVG_SPACE,AVG_ROW_LEN几
2010-01-13 16:36:00 3020
原创 SQL优化
信息系统访问量又不大,瓶颈一般不会出现在应用层,极有可能在数据库这一层,不用急着看程序。先找出逻辑读取次数最多的SQL,硬盘读取次数最多的SQL,找到SQL,对于SQL进行优化。看看有没有发生全表扫描的地方。 一般发生全表扫描,极有可能是没有建立合理的索引,或者索引由于左边引用函数或其它原因造成索引失效。 对于运行一年多的系统,最好要自己写一个自动重建索引的程序,定时重建索引。 或者使用T
2010-01-13 16:28:00 454
原创 性能监控之oracle的SQL语句
分析表 analyze table tablename compute statistics for all indexes; analyze table tablename compute statistics for all indexed columns; analyze table tablename compute statistics for table; 监控事例的等待 select
2010-01-13 15:16:00 333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人