专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 高性能数据库开发

数据库设计解决方案

发布时间:2010-05-24 21:17:53 文章来源:www.iduyao.cn 采编人员:星星草
数据库设计
我想设计一个数据库,不知道从哪里着手。数据里面有两张这样的表,一个是只存放文章标题的表 (title),一张存放文章内容的表 (content),关系是1:n。这样做的目的是因为每篇文章的内容中可能某几行有一个关键字,所以,为了用户查询快我建立了title表,使用户查看所有标题能够快一些,但是如果用户搜索关键字的话,还是会很慢,我应该对这张表,怎么优化呢?看了索引和视图有些迷惑。数据库类型是InnnoDB。我应该看些哪方面的材料呢?

------解决方案--------------------
但是如果用户搜索关键字的话,还是会很慢
----

对用户搜索的字段建索引
SQL语句写的不好会影响速度的,让SQL语句搜索索引会很快的!

------解决方案--------------------
存放文章标题和内容的表的对应关系为什么是1:n呢?一篇文章有一个标题,但你的意思好像不是这样,标题倒像是关键词了
还有就是对两张表的title,content建立索引, 这样能在一定程度上加快查询速度
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: