当前位置:数据库 > MySQL >>

mysql怎么设置效率最高呢?主表分表问题请教!

我要做一个文档查询程序,数据量有点大 大约200万条数据以上吧 我想把数据表分成主表和副表 主表里存储标题等这样的搜索字段 副表存放简介等大文字内容,这样查询起来应该快点吧。 我想请教各位高人,主表是不是也需要分表呢,比如按照分类 分成word类 txt 类 rar类? 这样每个主表存放的数据肯定少点了,但我这个需要的是全库查询,这样主表分开后再联合起来查询是不是更慢了啊? 请教高手 我应该怎么做呢? 主表还需要分吗?不分的话存几百万条数据是不是很慢呢? 万分感谢,分数全部送上!
答案:在SQL>提示符下执行 @create.sql时出错,SP2-0640未连接,我记得是用户名错误之类的原因,我试过conn sys/as sysdba 和system/system用户甚至sqlplus/nolog下进行@create操作均出现未连接错误
求具体解决办法
其他:来顶顶 等待高手指教 没有必要分,200万条对mysql不是什么难事。注意做好索引就行了。你查询的话,应该主要是通过标题来进行查询的吧。所以我建议你标题设置索引。然后就是主表不要有太多的字段。主要使用数字型字段不要使用字符行的。这样一方面可以提高查询效率,一方面可以缩小存储。 

上一个:我用MySQL创建一个database,然后往里面存一些table,我想问这个新的数据库被存在电脑的哪里了?
下一个:MYSQL中的两表字段替换问题.

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,