DB2编程序技巧(一)
DB2 技巧 编程序
2023-06-13 09:13:53 时间
正在看的db2教程是:DB2编程序技巧(一)。1DB2编程
1.1建存储过程时CREATE 后一定不要用TAB键3
1.2使用临时表3
1.3从数据表中取指定前几条记录3
1.4游标的使用4
注意commit和rollback4
游标的两种定义方式4
修改游标的当前记录的方法5
1.5类似DECODE的转码操作5
1.6类似CHARINDEX查找字符在字串中的位置5
1.7类似DATEDIF计算两个日期的相差天数5
1.8写UDF的例子5
1.9创建含IDENTITY值(即自动生成的ID)的表6
1.10预防字段空值的处理6
1.11取得处理的记录数6
1.12从存储过程返回结果集(游标)的用法6
1.13类型转换函数8
1.14存储过程的互相调用8
1.15C存储过程参数注意8
1.16存储过程FENCE及UNFENCE8
1.17SP错误处理用法9
1.18IMPORT用法9
1.19VALUES的使用9
1.20给SELECT 语句指定隔离级别10
1.21ATOMIC及NOT ATOMIC区别10
2DB2编程性能注意10
2.1大数据的导表10
2.2SQL语句尽量写复杂SQL10
2.3SQL SP及C SP的选择10
2.4查询的优化(HASH及RR_TO_RS)11
2.5避免使用COUNT(*) 及EXISTS的方法11
3DB2表及SP管理12
3.1看存储过程文本12
3.2看表结构12
3.3查看各表对SP的影响(被哪些SP使用)12
3.4查看SP使用了哪些表12
3.5查看FUNCTION被哪些SP使用12
3.6修改表结构12
4DB2系统管理13
4.1DB2安装13
4.2创建DATABASE14
4.3手工做数据库远程(别名)配置14
4.4停止启动数据库实例14
4.5连接数据库及看当前连接数据库14
4.6停止启动数据库HEAD15
4.7查看及停止数据库当前的应用程序15
4.8查看本INSTANCE下有哪些DATABASE15
4.9查看及更改数据库HEAD的配置16
4.9.1改排序堆的大小16
4.9.2改事物日志的大小16
4.9.3出现程序堆内存不足时修改程序堆内存大小16
4.10查看及更改数据库实例的配置16
4.10.1打开对锁定情况的监控。16
4.10.2更改诊断错误捕捉级别17
4.11DB2环境变量17
4.12DB2命令环境设置17
4.13改变隔离级别17
4.14管理DB\INSTANCE的参数18
4.15升级后消除版本问题18
4.16查看数据库表的死锁18
1.1建存储过程时CREATE 后一定不要用TAB键3
1.2使用临时表3
1.3从数据表中取指定前几条记录3
1.4游标的使用4
注意commit和rollback4
游标的两种定义方式4
修改游标的当前记录的方法5
1.5类似DECODE的转码操作5
1.6类似CHARINDEX查找字符在字串中的位置5
1.7类似DATEDIF计算两个日期的相差天数5
1.8写UDF的例子5
1.9创建含IDENTITY值(即自动生成的ID)的表6
1.10预防字段空值的处理6
1.11取得处理的记录数6
1.12从存储过程返回结果集(游标)的用法6
1.13类型转换函数8
1.14存储过程的互相调用8
1.15C存储过程参数注意8
1.16存储过程FENCE及UNFENCE8
1.17SP错误处理用法9
1.18IMPORT用法9
1.19VALUES的使用9
1.20给SELECT 语句指定隔离级别10
1.21ATOMIC及NOT ATOMIC区别10
2DB2编程性能注意10
2.1大数据的导表10
2.2SQL语句尽量写复杂SQL10
2.3SQL SP及C SP的选择10
2.4查询的优化(HASH及RR_TO_RS)11
2.5避免使用COUNT(*) 及EXISTS的方法11
3DB2表及SP管理12
3.1看存储过程文本12
3.2看表结构12
3.3查看各表对SP的影响(被哪些SP使用)12
3.4查看SP使用了哪些表12
3.5查看FUNCTION被哪些SP使用12
3.6修改表结构12
4DB2系统管理13
4.1DB2安装13
4.2创建DATABASE14
4.3手工做数据库远程(别名)配置14
4.4停止启动数据库实例14
4.5连接数据库及看当前连接数据库14
4.6停止启动数据库HEAD15
4.7查看及停止数据库当前的应用程序15
4.8查看本INSTANCE下有哪些DATABASE15
4.9查看及更改数据库HEAD的配置16
4.9.1改排序堆的大小16
4.9.2改事物日志的大小16
4.9.3出现程序堆内存不足时修改程序堆内存大小16
4.10查看及更改数据库实例的配置16
4.10.1打开对锁定情况的监控。16
4.10.2更改诊断错误捕捉级别17
4.11DB2环境变量17
4.12DB2命令环境设置17
4.13改变隔离级别17
4.14管理DB\INSTANCE的参数18
4.15升级后消除版本问题18
4.16查看数据库表的死锁18
相关文章
- DB2错误代码_db2错误码57016
- 比较Oracle与DB2的优势和劣势(oracledb2)
- 连接DB2联邦与Oracle连接实现双向数据交换(db2联邦oracle)
- Linux下如何下载DB2(linuxdb2下载)
- 解决Linux中DB2的卸载困难题(db2卸载linux)
- 安全管理基于Linux的DB2用户安全管理策略(linuxdb2用户)
- 的方法如何在Linux中使用DB2(linux进入db2)
- 比较DB2和MySQL:特点、优劣势及适用场景(db2与mysql的区别)
- 数据MySQL实现DB2数据库的数据导入(mysql 导入 db2)
- 深入探讨Linux下DB2恢复操作技巧(linuxdb2恢复)
- DB2如何连接访问Oracle数据库(db2 访问oracle)
- 从DB2到Oracle一次数据库改变(db2更换成oracle)
- DB2与Oracle数据库挑选一个最适合的方案(db2数据库oracle)
- 从DB2切换到Oracle一步一步进行深度转换(db2切换oracle)
- DB2和Oracle结合应用新技术实现未来数据库管理可能(db2 0oracle)
- Oracle修改DB2数据库的技术步骤(oracle修改db2)
- 的新挑战Redis横扫DB2一个新的挑战开始(redis 进入db2)
- DB2编程序技巧(七)
- DB2数据库的安装
- 在DB2中提高INSERT性能的技巧(1)
- DB2编程序技巧(1)