Fork me on GitHub

随笔分类 -  数据库

数据是企业最重要的信息
摘要:postgresql对比MySQL,详见: "PostgreSQL 与 MySQL 相比,优势何在?" Postgresql安装 Linux Debian系列安装命令如下,不同于MySQL,安装过程会自动创建postgres这个Linux用户 切换当前登录用户(角色)为postgres 指定数据库 阅读全文
posted @ 2019-04-23 14:34 gitmoji 阅读(1144) 评论(0) 推荐(0)
摘要:1.监控日志 通过监控发现如下异常,尾随其后的还有报错相应的堆栈信息,指出了具体是哪个SQL语句发生了死锁 通过日志查看代码,觉得不大可能是同一个事务并发执行导致的死锁 2.查看隔离级别 业务代码有可能使用默认的隔离级别,默认的级别就是全局的隔离级别;业务也可能设置了当前事物的隔离级别,我们使用的默 阅读全文
posted @ 2019-04-15 15:30 gitmoji 阅读(3744) 评论(0) 推荐(0)
摘要:数据库范式是建立数据库关系表的规范,遵守范式的级别越高,能够让数据冗余越少,下一级别的范式包含上一级别的所有范式;但是对于特定的的冗余数据(数据属性的对应关系不变)能够提高查询速度(无需连表查询)。 1.第一范式:确保表中的列的值是原子的;并且满足以下规则 如果一个列包含了多个值,那它不符合第一范式 阅读全文
posted @ 2019-01-29 15:15 gitmoji 阅读(3143) 评论(0) 推荐(0)