db2
liyu1059915776
这个作者很懒,什么都没留下…
展开
-
创建序列及修改序列
1、创建序列最小值1,最大值2147483647, 并 修改 从 500开始++CREATE SEQUENCE "LXGZZS"."SEQ_COMMON" AS INTEGER MINVALUE 1 MAXVALUE 2147483647 START WITH 1 INCREMENT BY 1 CACHE 20 NO CYCLE NO ORDER; ALTER原创 2017-12-11 15:48:19 · 1121 阅读 · 0 评论 -
sql 优化整理
1.避免无计划的全表扫描 如下情况进行全表扫描: -该表无索引 -对返回的行无任何限制条件(无where子句) -对索引主列(索引的第一列)无限制条件 -对索引主列的条件含在表达式中 -对索引主列的限制条件是is(not)null或!= -对索引主列的限制条件是like操作 且 ...原创 2018-09-14 17:33:27 · 131 阅读 · 0 评论 -
SQL 语句优化
一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至...原创 2018-09-14 17:41:01 · 97 阅读 · 0 评论 -
db2 常用SQL
Windows下执行: db2cmd db2 CONNECT TO GDHTCMS USER zhyxdb USING zhyxdb //连接对应数据库执行sql查询所有表信息 select * from sysibm.systables where type=’T’ and creator=’DB2ADMIN’ ORDER BY NAME–修改序列重新开始的值 ...原创 2018-09-14 17:46:32 · 3645 阅读 · 0 评论