informix 锁模式更改
来源:互联网 发布:怎么开通手机淘宝店铺 编辑:程序博客网 时间:2024/05/22 11:43
Informix如何从页锁转换为行锁
如果大量的进程读取一个表,会造成一些等锁的现象。Informix上面可能会报出-243, -244, -245的错误。
对于比较大的表来讲,如果把缺省的页锁转换为行锁,往往可以减少这种错误。
步骤是:
1. 用命令: oncheck –pt database:tablename 查看目标表的锁方式;
2. 如果确定用alter table tablename lock mode (row) 来转换为行锁;
3. 再次用oncheck来确认一下。
informix里,缺省情况下为页锁
alter table <your table name> lock mode page
alter table <your table name> lock mode table
分别把表的锁改为页锁和表锁,一般情况下不用表锁
是否更改成功,可以在systable中查看locklevel字段
informix最多支持800万个锁,可以在onconfig文件中修改,重起数据库服务生效
1个锁占用44字节的内存,如果锁多了,也会引起数据库效率降低
设置隔离级别
set isolation to dirty read
设置等待解锁时间(不宜过大)
set lock mode to wait second(秒)
不等待,立即返回结果
set lock mode to not wait
- informix 锁模式更改
- informix 关于锁的模式
- INFORMIX修改数据库锁模式的SHELL
- INFORMIX修改数据库锁模式的SHELL
- informix日志模式
- informix数据库的在线模式
- INFORMIX的锁技术
- informix
- informix
- informix
- 启动Informix,转换运行模式示例
- 启动Informix,转换运行模式示例
- 启动Informix,转换运行模式示例
- Informix 管理:Informix 性能锁和并发性
- informix 锁表处理步骤
- informix锁表处理(转)
- Informix数据库的锁技术
- informix 锁表处理步骤
- vi 命令
- 红斑狼疮
- 一个FLash网游开发人员2008年的工作总结!
- informix 临时表空间
- IT人为什么频繁跳槽
- informix 锁模式更改
- 10个好习惯让你越活越年轻
- Spring 常用的几种依赖注入方式
- 小型文本修饰器
- VC--获取系统时间
- 进程通讯-信号量
- 第一章
- 云计算
- 条件变量