我看了别人的程序.如article表, 建立: article 和article_data 两个表,
article_data 只存放了文章内容,而article表存放了文章属性信息;
请问为什么要分表呢?
即使在文章内容页面,还是需要读取article 表的属性,这相当度对数据库进行了2次查询.
请问为什么要把文章内容表单独出来,其具体意义是什么?? 谢谢/
article_data 只存放了文章内容,而article表存放了文章属性信息;
请问为什么要分表呢?
即使在文章内容页面,还是需要读取article 表的属性,这相当度对数据库进行了2次查询.
请问为什么要把文章内容表单独出来,其具体意义是什么?? 谢谢/
分表的原因是迎合偷懒的习惯:select * from ...
不分开时,* 中肯定包含有文章内容
对于只为文章列表进行的查询,显然传输文章内容是划不来的(因为用不到)如果你只开列需要的字段,那么分不分表是一样的,并且分表的开销还大些