早教吧作业答案频道 -->其他-->
mysql查询结果排序卡死怎么办!$maxRowstrt=15;(每页显示条数)$pageNumtrt=0;if(isset($GET['pageNumtrt'])){$pageNumtrt=$GET['pageNumtrt'];}$startRowtrt=$pageNumtrt*$maxRowstrt;mysqlselectdb($databaseokbuy,$okbu
题目详情
mysql查询结果排序卡死怎么办!
$maxRows_trt = 15;(每页显示条数)
$pageNum_trt = 0;
if (isset($_GET['pageNum_trt'])) {
$pageNum_trt = $_GET['pageNum_trt'];
}
$startRow_trt = $pageNum_trt * $maxRows_trt;
mysql_select_db($database_okbuy,$okbuy);
$query_trt = "SELECT *FROM `trt` WHERE `lock_state` = '1' ORDER BY date DESC ";
$query_limit_trt = sprintf("%s LIMIT %d,%d",$query_trt,$startRow_trt,$maxRows_trt);
上面是部分代码 现在的问题是数据排序的过程中卡死 直接导致mysql使用内存飙升 最后网站也打不开 通过修改代码是否能够解决问题 应该怎么样修改 或者是其他的问题?
$maxRows_trt = 15;(每页显示条数)
$pageNum_trt = 0;
if (isset($_GET['pageNum_trt'])) {
$pageNum_trt = $_GET['pageNum_trt'];
}
$startRow_trt = $pageNum_trt * $maxRows_trt;
mysql_select_db($database_okbuy,$okbuy);
$query_trt = "SELECT *FROM `trt` WHERE `lock_state` = '1' ORDER BY date DESC ";
$query_limit_trt = sprintf("%s LIMIT %d,%d",$query_trt,$startRow_trt,$maxRows_trt);
上面是部分代码 现在的问题是数据排序的过程中卡死 直接导致mysql使用内存飙升 最后网站也打不开 通过修改代码是否能够解决问题 应该怎么样修改 或者是其他的问题?
▼优质解答
答案和解析
排序本来就占用内存,要么order by id desc 或者给date 建索引吧!
mysql进程卡死时,进入mysql后台,
show processlist;看看哪些进程sleep,
然后kill掉那个进程即可
mysql进程卡死时,进入mysql后台,
show processlist;看看哪些进程sleep,
然后kill掉那个进程即可
看了 mysql查询结果排序卡死怎...的网友还看了以下:
甲乙丙丁四位同学在一家酒吧围坐在一张正方行的桌子·喝酒,丁突然死亡,对于警探询问,每个人都有如下供 2020-05-17 …
mysql查询结果排序卡死怎么办!$maxRowstrt=15;(每页显示条数)$pageNumt 2020-05-17 …
收集原始数据的询问法有()。A.制度化询问B.自我管理询问C.邮寄询问D.电话询问E.因特网询问 2020-05-21 …
SQL查询就是用户使用SQL语句来创建的一种查询。SQL查询主要包括联合查询、传递查询、 【】 和子 2020-05-23 …
死期利息查询1000元钱存死期十年,最后连本带利息一共可得多少元 2020-11-06 …
关于子查询说法不正确的是A子查询可以嵌套很多层B子查询是包含另个或多个元组的集合C子查询的执行总是先 2020-11-06 …
阅读下面的文章,回答下列各题。①有一个人欠了我们家很多钱,现在却死了。按穆斯林的礼性,不还清生前的债 2020-11-08 …
祥林嫂临死前向“我”提出了三个问题:①“一个人死了之后,究竟有没有魂灵的?”②“那么,也就是有地狱了 2020-11-21 …
大家都知道大难不死这句话吧,那么其中的难指的是什么呢我想询问一下,所谓的大难不死中的(难)是指的什么 2020-11-24 …
生与死,为何般?我们本无意识的来到这个混沌的世界,却有意识的分析生的意义,感叹死的无奈.有些人用自己 2020-12-06 …