#1 温作权
由于数据量会越来越大,请问find 的时候 根据主键查询好,还是根据索引查询那个好一点。?
2011-12-30 15:19:38
#3 温作权
原来这样,谢谢。如果我的外键是索引, 外键对应的那个字段要不要也是索引才能快点找到? 还是外键不用索引,对应的字段才要用索引?
2011-12-31 18:22:07
#4 jake
原来这样,谢谢。如果我的外键是索引, 外键对应的那个字段要不要也是索引才能快点找到? 还是外键不用索引 ...
温作权 发表于 2011-12-31 18:22
外键会慢非常多,不管有没有加索引。
------
现在web开发已经不推荐用外键了,不管是外键还是表间关联,现在都推荐直接在应用层(PHP)上面做。
外键这些约束,主要是很久之前,人们都是直接用sql操作数据库的时代,作为sql编程的一些方法。
但是在web时代,数据量越来越大,并发也很高。有这些约束,每次访问数据库(不管读写)都要执行约束检查,那么数据库就慢非常多了。
而且现在应用层也能很好的做到这些约束的效果。
2012-01-01 09:52:23