楼主不是在开玩笑吧,一千万的记录需要不到2分钟,你还嫌慢? 一个所谓的中标的大家都知道怎么回事的公司,给我们做的某财务系统,不知道设计了几个表,但几个表加起来的数据绝不超过10万条记录,但设计数据库的和编写查询的程序员绝虽是个半路出家的二货,查询出100条记录也需要5分钟,就算是个空记录也需要3分钟左右,我都无语了,恨不得自己去修改数据结构,说起来都是泪啊。
[img=https://img-bbs.csdn.net/upload/201801/09/1515495058_207728.png] 执行的查询很简单 SELECT RCS FROM RCS_result where RCS_result.Cal_ID_FK= 12 ,这个语句大概会返回一千万多行数据
SELECT RCS FROM RCS_result where RCS_result.Cal_ID_FK= 12
小透明来问个小问题 在SQL中怎么给一个字段添加多个外键约束呀?
数据表格有三个字段,自增列,数据列,外键列 现在需要通过查找符合条件的外键列返回其数据行,大概一个外键字段对应的数据行有一千万多行,而且总数据大概有几十亿行,现在如何优化查询?
在外键列上加个index
27,580
社区成员
68,556
社区内容
加载中
试试用AI创作助手写篇文章吧