SQL
断崖修竹
这个作者很懒,什么都没留下…
展开
-
SQL之美 - 分页查询的排序问题
SQL> CREATE TABLE TEST AS SELECT ROWNUM ID, A.*FROM DBA_OBJECTS A;表已创建。SQL> EXEC DBMS_STATS.GATHER_TABLE_STATS(USER,'TEST')PL/SQL 过程已成功完成。SQL>SET AUTOT ON EXPSQL> SELECT ID, OB转载 2017-06-19 09:00:52 · 428 阅读 · 0 评论 -
SQL优化之道 - 或许你不知道的10条SQL技巧
一、一些常见的SQL实践(1)负向条件查询不能使用索引select * from order where status!=0 and stauts!=1not in/not exists都不是好习惯可以优化为in查询:select * from order where status in(2,3) (2)前导模糊查询不能使用索转载 2017-07-27 09:47:44 · 947 阅读 · 0 评论 -
运维技巧 - 活用临时表隔离冷热数据
在数据库监控过程中发现考勤数据库上Employees_ControlData存储过程执行时间需20分钟。这个存储过程逻辑很简单,就是打开一个游标,做LOOP循环,再删除重复数据,结构如下:CREATE OR REPLACE PROCEDURE Employees_ControlDataIS tmpVar NUMBER(6); tmpVar1 NUM转载 2017-07-27 09:49:39 · 529 阅读 · 0 评论