随笔分类 - 数据库
摘要:从大的方向上来说:优化业务逻辑、减少访问的数据量、减少访问次数、用内存做缓存、将一些数据库操作交由程序执行、提升硬件资源。 列举一些具体的手段: 分库、分表、读写分离、优化数据结构。 在经常使用的列上创建索引,以提升查询速度。但是要谨慎,只在必要的地方创建索引,并且要知道某些 SQL 语句不会使用索
阅读全文
摘要:分库分表本质上就是将原本属于一个大表或一个库的数据拆分至多个表或多个库中,以此来减轻单表或单库的数据量,从而降低访问时的数据压力。 列举几个即时通讯系统下数据库性能瓶颈的场景: 对话消息的数据量和访问量比人员资料等数据多的多,放在一个库中存储会拖累整体性能,适合垂直分库。 不同组织机构之间不可见,且
阅读全文

浙公网安备 33010602011771号