
DATABASE
伤神v
这个作者很懒,什么都没留下…
展开
-
View V.S. MQTs ( Materialized Query Tables )
http://www.ibm.com/developerworks/data/library/techarticle/dm-0509melnyk/2010-03-02 23:03:10 · 204 阅读 · 0 评论 -
数据库事务隔离级别和锁实现机制
本人博客已经迁移至 www.shangyang.me 欢迎大家访问 一 数据库事务处理中出现的数据不一致的情况 在多个事务并发做数据库操作的时候,如果没有有效的避免机制,就会出现种种问题。大体上有四种问题,归结如下: 1、丢失更新 如果两个事务都要更新数据库一个字段X,x=100 事务A 事务B 读取X=100 读取X=100 写入x=X+100 ...原创 2010-06-24 21:03:50 · 804 阅读 · 1 评论 -
数据库事务 - 怎样才能产生 互相等待 - 死锁,如何解决
本人博客已经迁移至 www.shangyang.me 欢迎大家访问 1. 最简单的死锁 最常见的死锁 是因为一个事务执行时间过长,而导致另外一个事务 无法 访问 被被该事务锁定的资源,最终 超时 而导致的死锁异常. 这种情况无非有两种解决方案,一是性能调优。 二是当该事务遇到等待超时导致的死锁异常后,继续让该事务 re-try. 2. 互相等待 -- 死锁 ...2010-06-30 02:41:09 · 416 阅读 · 0 评论 -
MYSQL 常用功能 Indexes
1. Executing SQL Statements from a Text File http://dev.mysql.com/doc/refman/5.1/en/batch-commands.html 2. Using MySQL in batch Mode\ http://dev.mysql.com/doc/refman/5....原创 2010-07-05 18:47:09 · 227 阅读 · 0 评论 -
DB2常用函数总结
DB2常用函数总结 DB2常用函数总结 一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,...原创 2012-07-04 16:19:51 · 198 阅读 · 0 评论 -
PostgreSQL 故障处理
事件查看器 当遇到服务不能启动的情况下,一定要检查时间查看器, 控制面板-管理工具-事件查看器 然后找到报错的原因,对应解决 postgres 账户 当数据库顺利安装好了之后,postgreSQL 会在系统中自动创建一个 postgres 系统管理员帐户,该账户必须有效,密码不能过期而且不能随便被改动,否则,postgreSQL 启动不了。 ...原创 2012-07-16 10:17:16 · 846 阅读 · 0 评论 -
MySQL 使用随笔
General Log查看 general log 是否开启 mysql> show variables like 'general_log'; 开启 general log mysql> set global general_log=on; 关闭 general log mysql> set global general_log=off; 查看 gen...原创 2015-09-30 11:19:01 · 201 阅读 · 0 评论