
数据库
文章平均质量分 63
iCode0410
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据仓储
参考资料 http://db.csail.mit.edu/madden/high_perf.pdf 三种常用的并发模型 共享内存(share-memory) 共享硬盘(share-disks) 无共享(share-nothing) 共享内存(例如SMP)的系统中,多个CPU共享一个内存系统和一组硬盘。优点是编程简单,不需要实现复杂的分布式锁/提原创 2014-09-24 20:25:04 · 915 阅读 · 0 评论 -
有关数据库缓存
有关数据库缓存的一些点 缓存块大小 一般大小是一页(4K),太大会造成碎片 替换策略 LRU(Least Recently Used),最常用 LFU(Least Frequently Used) 缓存的性能指标 命中率(不要盲目追从) 命中率和更新率的比 命中的查询的执行时间(如果很小,可能性能提升不明显/甚至降低) 数原创 2014-09-24 21:09:19 · 756 阅读 · 0 评论 -
尽量不要使用触发器
触发器的问题 重复执行 当数据从一个备份拷贝中加载,或者备份数据库的时候【触发器已经执行过了!!】; 备库应该关闭触发器;有些数据库支持not for replication; 触发器链 一个触发器的执行,可能导致另一个触发器… 很多触发器的应用都可以通过存储过程来替换 side effects 触发器是在主流程之外的动作,很容易被遗忘,造成维护问题 还有一原创 2014-10-20 14:58:32 · 3224 阅读 · 0 评论