数据库
totofloat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库是否应该使用外键
数据库是否应该使用外键开发人员的共识:主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作。使用外键有主外键的数据库设计可以增加ER图的可读性,这点在数据库设计时非常重要。外键在一定程度上说明的业务逻辑,会使设计周到具体全面。当使用外键时,数据库会比对每条数据的每个外键对应的表中是否存在与该外键相等的主键。(即为了保证数据的一致性)不使用外键...转载 2018-05-09 15:26:04 · 1700 阅读 · 0 评论 -
SQL快速参考
语句 语法 AND / OR SELECT column_name(s)FROM table_name WHERE condition AND\OR condition ALTER TABLE (add column) ALTER TABLE table_name ADD column_name datatype ALTER TABLE (drop ...转载 2018-05-10 09:49:27 · 200 阅读 · 0 评论 -
在数据库中的应用及性能分析
在数据库中的应用及性能分析一般关系型数据库使用B+树来做索引,NoSQL数据库用哈希来做索引。例如MySQL就普遍使用B+Tree实现其索引结构。 上文说过,红黑树等数据结构也可以用来实现索引,但是文件系统及数据库系统普遍采用B/B+Tree作为索引结构。 因为索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的磁盘上。这样的话,索引查找过程中就要产生磁盘I/O消耗,...转载 2018-05-16 12:02:07 · 322 阅读 · 0 评论
分享