本地和服务器中的数据获取时间非常慢

时间:2017-09-09 05:41:28

标签: mysql database

我正在使用MySQL数据库,我尝试获取200000数据中的一些数据

我的查询

$this->db->select('*');
$this->db->from('admission');
$this->db->where('ad_no NOT IN (select ad_no from payment where date >= date_add(curdate(), interval -'.$opt.' day))');
$this->db->where('bal_fees >',0 );
$this->db->order_by("admission.ad_no", "desc");
$this->db->limit(1000); 
$query = $this->db->get();  
return $query->result() ;

$ opt 30 15 !!!

我的表结构是 enter image description here

结果显示在tcp pdf中 任何方式快速取得?请帮助我! 提前谢谢!!

1 个答案:

答案 0 :(得分:0)

请考虑添加索引: 1. ad_no(如果主键不需要索引) 2. bal_fees 3. ad_date