随笔分类 - mysql
摘要:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据
阅读全文
摘要:1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引
阅读全文
posted @ 2019-07-03 14:49
CandyChen
摘要:唯一ID的生成 下面列举几种常见的唯一ID生成方案,需要满足两大核心需求:1.全局唯一 2趋势有序 1. 用数据库的auto_increment(自增ID)来生成,每次通过写入数据库一条记录,利用数据库ID自增的特性获取唯一,有序的ID。 优点:使用数据库原有的功能,相对简单;能够保证唯一;能够保证
阅读全文
posted @ 2019-02-28 13:39
CandyChen
浙公网安备 33010602011771号