{"id":84118,"date":"2020-05-15T15:04:14","date_gmt":"2020-05-15T07:04:14","guid":{"rendered":"http:\/\/4563.org\/?p=84118"},"modified":"2020-05-15T15:04:14","modified_gmt":"2020-05-15T07:04:14","slug":"%e6%b1%82%e4%bc%98%e5%8c%96-mysql-%e7%99%be%e4%b8%87%e6%95%b0%e6%8d%ae-in-%e6%9f%a5%e8%af%a2","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=84118","title":{"rendered":"[\u6c42\u4f18\u5316] mysql \u767e\u4e07\u6570\u636e IN \u67e5\u8be2"},"content":{"rendered":"<div>\n<div>\n<div>\n<h1>                  [\u6c42\u4f18\u5316] mysql \u767e\u4e07\u6570\u636e IN \u67e5\u8be2               <\/h1>\n<p> <\/p>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <span><i><\/i> 13<\/span> <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div isfirst=\"1\"> <\/p>\n<p>##mysql \u57ce\u5e02 IN \u67e5\u8be2\u8d85\u65f6<\/p>\n<h4>MySql \u4ee3\u7801<\/h4>\n<pre><code>SELECT * FROM `user_info` WHERE (  `city_id` IN (45757,45967,46044,46126,46288,46473,46642,46769,46919,47078,47119,45758,45762,45786,45811,45822,45839,45850,45870,45877,45892,45905) ) AND `user_info`.`delete_time` IS NULL ORDER BY `id` DESC <\/code><\/pre>\n<\/p><\/div>\n<div> <b>\u5927\u4f6c\u6709\u8a71\u8aaa<\/b> (<span>63<\/span>)        <\/div>\n<div> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<ul>\n<li data-pid=\"1417275\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : barbery <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8fd9\u5e94\u8be5\u6027\u80fd\u6ca1\u5565\u95ee\u9898\u5427 \u4f60\u786e\u5b9a\u8d70\u4e86 city_id \u8fd9\u4e2a\u7d22\u5f15\u4e86\u5417\uff1f                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417276\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : airfling <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             city_id \u7d22\u5f15\u5efa\u4e86\u6ca1\uff0c\u60f3\u6392\u5e8f\u4e0d\u8981\u76f4\u63a5 select *\uff0c\u5e94\u8be5 selelct id\uff0c\u7136\u540e\u518d\u6839\u636e id \u53bb select *                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417277\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : justfindu <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8fd9\u4e48\u70b9\u6570\u636e in \u771f\u7684\u6beb\u65e0\u538b\u529b, \u5f53\u7136\u524d\u63d0\u662f mysql 5.7 \u53ca\u4ee5\u4e0a.                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417278\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : nita22 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             city_id \u5efa\u7d22\u5f15\uff0cselect * \u5982\u679c\u53ef\u4ee5\u7684\u8bdd\u5c31\u6539\u4e3a\u8986\u76d6\u7d22\u5f15\u3002explain \u770b\u770b\u5b9e\u9645\u6709\u6ca1\u6709\u7528\u4e0a                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417279\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @airfling \u6709\u5efa city_id \u7d22\u5f15                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417280\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @barbery \u6709\u5efa city_id \u7d22\u5f15                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417281\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : jsrgjcy161 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             semi-join                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417282\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : yourssheng <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4f60 order by id \u4e86\u3002mysql \u4f1a select \u51fa\u6765\u7ed3\u679c\u7136\u540e\u6392\u5e8f\uff0c\u5982\u679c select \u51fa\u6765\u7684\u7ed3\u679c\u5f88\u591a\u8fd8\u7528\u5230\u5916\u90e8\u6392\u5e8f\u4f1a\u5f88\u6162\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417283\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : nita22 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @jss \u770b\u4e0b city.id \u662f\u4e0d\u662f varchar \u7c7b\u578b\uff0c\u81ea\u52a8\u7c7b\u578b\u8f6c\u6362\u4e5f\u4f1a\u8ba9\u7d22\u5f15\u7528\u4e0d\u4e0a\u3002\u5177\u4f53\u8fd8\u662f explain \u770b\u4e0b                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417284\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zy445566 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4f60\u8fd9\u8868\u591a\u5927\uff0c\u767e\u4e07\u7ea7\u522b\u5e94\u8be5\u6beb\u65e0\u538b\u529b\u624d\u5bf9\uff0c\u5426\u5219\u5c31\u662f\u4f60\u670d\u52a1\u5668\u5783\u573e                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417285\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : iyaozhen <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u53e3\u8bf4\u65e0\u51ed explain xxx<br \/>show create table user_info                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417286\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : HunterPan <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u7b26\u5408\u6570\u636e\u7684\u6761\u6570\u5982\u679c\u8fc7\u591a\uff0c\u53ef\u4ee5\u5206\u9875\u641e                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417287\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @nita22 \u6709\u5efa city_id \u7d22\u5f15 \uff0cpossible_keys \u4e2d \u6709 city_id                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417288\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @nita22 city_id \u7c7b\u578b\u662f int, explain \u770b\u4e86 possible_keys \u4e2d \u6709 city_id                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417289\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : mccreefei <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u770b\u4e0b explain \u662f\u4e0d\u662f Using filesort\uff0c\u662f\u7684\u8bdd\u5efa\u8bae\u4f7f\u7528(city_id, id)\u8054\u5408\u7d22\u5f15                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417290\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : nita22 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @jss \u5b9e\u9645\u7528\u5230\u7684\u7d22\u5f15\u662f\u770b\u7684 key \u5427\uff0c\u8fd8\u5f97\u770b Extra \u91cc\u9762\u7684\u5185\u5bb9                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417291\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @HunterPan \u52a0\u4e86 LIMIT 0,20 \u8fd8\u662f\u4e00\u6837                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417292\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @mccreefei \u662f\uff1aUsing index condition; Using where                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417293\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : rrfeng <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u76f4\u63a5\u8d34\u51fa\u6765\uff0c\u4e00\u6bb5\u4e00\u6bb5\u53d1\u5e72\u6bdb                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417294\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @yourssheng \u5f53 IN \u57ce\u5e02\u6570\u5c11\u4e8e 20 \u4e2a \u53bb\u6389\u6392\u5e8f\u6548\u679c \u660e\u663e \uff0c\u4f46\u662f\uff0c\u6211\u6709 50 \u4e2a\u4ee5\u4e0a city_id \u65f6 \u4e00\u6837\u8d85\u65f6                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417295\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ConradG <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             user_info \u7684 city_id\u2026\u2026\u7d22\u5f15\u5931\u6548\u6982\u7387\u4e0d\u4f4e\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417296\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : yaocai321 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u90a3\u4e48\u591a\u4eba\u5efa\u8bae explain xxx \u4f60\u600e\u4e48\u5c31\u662f\u4e0d\u542c\u5462                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417297\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ElmerZhang <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u7528 force index \u5f3a\u5236\u4f7f\u7528 city_id \u90a3\u4e2a\u7d22\u5f15<\/p>\n<p>SELECT * FROM `user_info` FORCE INDEX(idx_city_id) WHERE ( `city_id` IN (45757,45967,46044,46126,46288,46473,46642,46769,46919,47078,47119,45758,45762,45786,45811,45822,45839,45850,45870,45877,45892,45905) ) AND `user_info`.`delete_time` IS NULL ORDER BY `id` DESC<\/p>\n<p>\u628a idx_city_id \u6362\u6210\u4f60\u5b9e\u9645\u7684 city_id \u90a3\u4e2a\u7d22\u5f15\u7684\u540d\u5b57                                                            <\/p><\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417298\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : GM <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @yaocai321 \u4f30\u8ba1\u4e0d\u61c2\u4ec0\u4e48\u53eb explain                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417299\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zhou451971886 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8bd5\u8bd5\u5173\u95ed ICP \u518d\u67e5\u8be2<\/p>\n<p>SET [GLOBAL] optimizer_switch=&#8217;index_condition_pushdown=off&#8217;;                                                            <\/p><\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417300\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : Aluhao <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4f30\u8ba1\u662f\u8fd9\u4e2a ORDER BY `id` DESC \u6bd4\u8f83\u8017\u65f6\uff0c\u53ef\u4ee5\u53d6\u51fa\u6570\u636e\u5728\u7a0b\u5e8f\u4e0a\u8fdb\u884c\u6392\u5e8f\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417301\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : wangyzj <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             SELECT * FROM `user_info` WHERE ( `city_id` IN (45757,45967,46044,46126,46288,46473,46642,46769,46919,47078,47119,45758,45762,45786,45811,45822,45839,45850,45870,45877,45892,45905) ) ORDER BY `id` DESC<\/p>\n<p>\u8bd5\u4e00\u4e0b\u8fd9\u53e5                                                            <\/p><\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417302\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : ConradG <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8fd9\u4e2a\u5927\u6982\u7387\u4e0d\u662f\u8bed\u53e5\u7684\u95ee\u9898\uff0c\u800c\u662f\u6570\u636e\u5206\u5e03\u7684\u95ee\u9898\u3002<br \/>cityId \u901a\u5e38\u662f\u4e00\u4e2a\u767e\u5230\u5343\u7ea7\u7684\u6570\u636e\u96c6\uff0c\u800c\u4e14\u5206\u5e03\u4e0a\u5f80\u5f80\u96c6\u4e2d\u4e8e\u7279\u5b9a\u7684\u5c0f\u51e0\u5341\u4e2a key \u4e0b\u3002user \u8868 LZ \u8bf4\u662f\u767e\u4e07\u7ea7\uff0c\u90a3\u4e48\u76f8\u6bd4\u4e0b\u8fd9\u4e2a\u7d22\u5f15\u7684\u6548\u679c\u672c\u8eab\u5c31\u5f88\u6709\u9650\u3002\u5728\u5206\u5e03\u8f83\u4e3a\u5e73\u5747\u7684\u60c5\u51b5\u4e0b\u9884\u671f\u67e5\u51fa\u6570\u636e\u90fd\u662f cityId \u6570 \u00d7 10000 \u7ea7\u522b\u7684\u3002\u518d\u52a0\u4e0a\u540e\u8fb9 delete_time \u5224 null \u5fc5\u987b\u904d\u5386\uff0c\u6839\u636e id \u5012\u6392\u53c8\u662f\u5927\u6982\u7387\u4e0d\u88ab\u4f18\u5316\u76f4\u63a5\u904d\u5386\uff0c\u4e0d\u6162\u624d\u662f\u602a\u4e8b\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417303\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : aliipay <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @iyaozhen \u8fd9\u7259\u818f\u534a\u5929\u6324\u4e0d\u5b8c\uff0c\u54c8\u54c8\u54c8                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417304\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : lasuar <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u53ef\u4ee5\u628a `show create table user_info` \u548c explain \u7ed3\u679c\u8d34\u4e00\u4e0b                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417305\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : JaguarJack <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4f60\u68c0\u7d22\u4e86\u591a\u5c11\u884c\u5462\uff1f\u5f88\u53ef\u80fd\u662f city id \u5360\u4e86\u592a\u591a\uff0c\u867d\u7136\u8d70\u4e86\u7d22\u5f15\uff0c\u4f46\u8fd8\u662f\u68c0\u7d22\u4e86\u5168\u8868\u884c\u6570\u3002\u4f60\u53ef\u4ee5\u628a in \u5206\u6279\u6b21\u68c0\u7d22\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417306\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : Heebe <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u5176\u5b9e\u8fd9\u4e5f\u662f\u4e1a\u52a1\u786c\u4f24\uff0c\u8fd9\u76f8\u5f53\u4e8e\u67e5\u8be2\u5230\u6240\u6709\u57ce\u5e02\u7684\u6570\u636e\u4e4b\u540e\uff0c\u7136\u540e\u518d\u8fdb\u884c\u4e00\u6b21 delete_time is null \u7684\u904d\u5386\uff0c\u6570\u636e\u91cf\u5927\u4e86\uff0c\u6162\u662f\u80af\u5b9a\u7684\u3002<\/p>\n<p>\u6211\u5efa\u8bae\u505a 4 \u70b9\uff0c<br \/>1\uff0c\u4f9d\u636e city_id \u62c6\u8868\uff08\u5782\u76f4\u6c34\u5e73\u90fd\u884c\uff0c\u767e\u4e07\u7ea7\u522b\u6211\u5efa\u8bae range \u5206\u533a\u5c31\u884c\uff09<br \/>2\uff0c\u62c6\u5206 SQL \u8bed\u53e5\uff0c\u6839\u636e\u5206\u533a\u5206\u8868\u7279\u5f81\uff0c\u591a\u6b21\u67e5\u8be2\u540e\u5408\u5e76<br \/>3\uff0c\u8003\u8651 BY `id` DESC \u662f\u5426\u6709\u5b58\u5728\u7684\u5fc5\u8981\u6027\uff0c\u5047\u5982\u672c\u8eab\u5c31\u662f ID \u63d2\u5165\u7684\uff0c\u8fd9\u91cc\u5176\u5b9e\u53ef\u4ee5\u5ffd\u7565<br \/>4\uff0cdelete_time is null\uff0c\u6c38\u8fdc\u90fd\u6bd4\u4e0d\u4e0a isDelete = 1 \u7684\u65f6\u5019\u6765\u5f97\u5feb                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417307\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @ElmerZhang \u975e\u5e38\u611f\u8c22\uff0c\u4f7f\u7528 force index \u540e \u79d2\u67e5\u6570\u636e                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417308\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : dog82 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4e0d\u8981 select * \u4f1a\u56de\u8868\uff0c\u6548\u7387\u4e00\u4e0b\u5c31\u5dee\u4e86\u5f88\u591a\uff1b<br \/>order by id \u4e5f\u4e25\u91cd\u5f71\u54cd\u6548\u7387\u3002<br \/>\u5982\u679c\u8981\u4f18\u5316\u5efa\u8054\u5408\u7d22\u5f15\u5427\u3002<br \/>\u8981\u770b\u67e5\u8be2\u7684\u7ed3\u679c\u96c6\u5927\u6982\u591a\u5c11\u6761\uff1f\u8d85\u8fc7 5%\u8fd8\u662f\u8d70\u5168\u8868\u626b\u63cf\u5427                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417309\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @Heebe \u7684\u786e\uff0cBY `id` DESC \u67d0\u4e9b\u65f6\u5019\u4e0d\u4f46\u591a\u4f59\uff0c\u8fd8\u5f71\u54cd\u6027\u80fd; delete_time is null \u6211\u4e5f\u53d1\u73b0\u4e86 \u503c\u4e3a 0 \u6216 null \u6bd4 1 \u6216-1 \u6162\u5f88\u591a                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417310\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @JaguarJack \u53d1\u73b0\u4e86\uff0c\u5728 IN \u67e5\u8be2\u65f6\u5e76\u6ca1\u6709\u8d70\u7d22\u5f15                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417311\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : yourssheng <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @jss explain \u4e00\u4e0b\u5c31\u77e5\u9053\u54af\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417312\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : barbery <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @jss \u90a3\u5c31\u80af\u5b9a\u662f order by \u5f71\u54cd\u4e86 mysql \u7684\u4f18\u5316\u5668\uff0c\u5bfc\u81f4\u6ca1\u6709\u8d70 city id \u7684\u7d22\u5f15\uff0c\u5e94\u8be5\u8d70\u4e86\u4e3b\u952e id \u4e86\uff0c\u8bd5\u8bd5 order by id+0                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417313\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : telami <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8ba9\u4f60\u8d34 [\u53ef\u4ee5\u628a `show create table user_info` \u548c explain \u7ed3\u679c\u8d34\u4e00\u4e0b] \uff0c\u5c31\u8d34\u4e0b\uff0c\u5728\u8fd9\u9017\u4eba\u73a9\u5462\u554a                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417314\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : yujieyu7 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4e0d\u4e0a\u8868\u7ed3\u6784\u548c explain \u8bed\u53e5,\u8fd9\u662f\u8981\u4eba\u76f2\u731c\u554a                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417315\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : pushback <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @jss \u9ed8\u8ba4\u5c31\u662f by id\uff0cnull \u4e5f\u662f\u8981\u5360\u7528\u5185\u5b58\u7684\uff0c\u5efa\u8bae\u8bbe\u7f6e\u9ed8\u8ba4\u503c\u5427\uff0c\u5982\u679c city_id \u6709\u7d22\u5f15\uff0c\u4e5f\u5c31\u662f orderby \u53d7\u5f71\u54cd\u4e86\u5427\uff0csql \u8c03\u4f18\u6211\u4e60\u60ef<br \/>select [query column] from table left join foreign_table on [foreign key] where column = [column] order by [order column] \u4e0a\u9762 4 \u4e2a\u5f71\u54cd\u70b9\u53bb\u8c03\u8bd5 \uff0c\u5efa\u8bae lz \u591a\u8c03\u8c03                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417316\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : hauzi <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8303\u56f4\u67e5\u8be2\u4e00\u822c\u90fd\u4e0d\u8d70\u7d22\u5f15\u7684                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417317\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @telami \u5df2\u7ecf\u5904\u7406\u597d\u4e86\uff0c\u8c22\u8c22                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417318\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @pushback \u611f\u8c22\uff0c\u6307\u6559&#8230;                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417319\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : owenliang <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             force index \u4e0d\u5efa\u8bae\u4f7f\u7528\uff0c\u4f7f\u7528 use index                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417320\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : bfqymmt <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u5b66\u4e60\u5230\u4e86\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417321\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : encro <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u8fd9\u4e2a\u5176\u5b9e\u5f88\u96be\u4f18\u5316\u5230\u6beb\u79d2\u7ea7\u7684\u3002<br \/>\u53bb\u6389 delete_time\uff0c\u52a0 city_id,id \u7ec4\u5408\u7d22\u5f15\u8fd8\u53ef\u4ee5\u8fbe\u5230 ms \u7ea7\u522b\uff0c<br \/>\u4f46\u662f\u5982\u679c\u7ffb\u9875\u5230 100 \u9875\u4e4b\u540e\u4e5f\u662f\u8d85\u8fc7 ms \u7ea7\u522b\u4e86\u5427\uff0c<br \/>\u4e0d\u77e5\u9053\u4e3b\u8981\u6c42\u662f ms \u8fd8\u662f s \u7ea7\u522b\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417322\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @owenliang USE INDEX \u611f\u89c9\u6bd4 FORCE INDEX \u66f4\u667a\u80fd\u4e00\u4e9b\uff0c\u4f46\u662f\u50cf\u6211\u8fd9\u79cd IN \u67e5\u8be2 \u662f\u4e0d\u8d70\u7d22\u5f15\uff0c\u7ecf\u6d4b\u8bd5\uff1a \u4f7f\u7528 force index \u8017\u65f6 0.038s \uff1b \u4f7f\u7528 use index \u8017\u65f6 9.969s \u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417323\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @encro \u5176\u4ed6\u7684\u4e0d\u77e5\u9053\uff0c\u6211\u8fd9\u95ee\u9898 \u4f7f\u7528 force index \u5206\u9875\u5230 116 \u9875 \u8981 656ms                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417324\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : fareware <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u767e\u4e07\u6570\u636e\u5bf9 Mysql \u6765\u8bf4\u4e5f\u4e0d\u5927\uff0c\u6162\u67e5\u8be2\u5927\u591a\u6e90\u81ea\u7d22\u5f15\u3002\u5982 city_id \u6709\u7d22\u5f15\u8fd8\u6162\uff0c\u80af\u5b9a\u7d22\u5f15\u5931\u6548\u3002<br \/>1. \u8fd9\u91cc\u7d22\u5f15\u5931\u6548\u6700\u5927\u53ef\u80fd\u662f city_id \u533a\u5206\u5ea6\u8fc7\u4f4e\uff0c\u7c7b\u6bd4\u6027\u522b\u5b57\u6bb5\uff0c\u5982\u7ed3\u679c\u96c6\u8d85\u8fc7\u603b\u7684 30%\uff08\u5927\u7ea6\uff09\uff0cMysql \u4f1a\u653e\u5f03\u7d22\u5f15\u8d70\u5168\u8868\u626b\u63cf\uff0c\u56e0\u4e3a\u975e\u805a\u7c07\u7d22\u5f15\u9700\u8981\u56de\u8868\u3002\u4f7f\u7528 force \u53ef\u4ee5\u89e3\u51b3\u4f46\u4e0d\u4f18\u96c5\u3002<br \/>2. order by id \u5b58\u5728 filesort, \u9700\u8fdb\u884c\u5168\u5b57\u6bb5\u6216 rowid \u6392\u5e8f\uff0c\u907f\u514d\u65b9\u6cd5\u662f\u653e\u5f03\u6216\u6839\u636e\u5176\u4ed6\u5b57\u6bb5\u4e14\u5efa\u7acb\u8054\u5408\u7d22\u5f15\u6392\u5e8f\uff0c\u5982\u8054\u5408\u7d22\u5f15\u5305\u62ec city_id \u548c\u6392\u5e8f\u5b57\u6bb5\uff0c\u4f1a\u7528\u5230\u8986\u76d6\u7d22\u5f15\u907f\u514d\u56de\u8868\u4e14\u65e0\u9700\u4f7f\u7528 force\uff0c\u5982\u8054\u5408\u7d22\u5f15\u8fd8\u5305\u62ec where \u6761\u4ef6\uff0c\u4f1a\u7528\u5230\u7d22\u5f15\u4e0b\u63a8\u3002\u8fd9\u5e94\u8be5\u5c31\u662f\u7406\u60f3\u60c5\u51b5\u4e86\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417325\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : lasuar <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             &#8220;`<br \/>CREATE TABLE IF NOT EXISTS million_user_info (<br \/> id bigint(7) PRIMARY KEY AUTO_INCREMENT,<br \/> city_id int,<br \/> delete_time TIMESTAMP,<br \/> others VARCHAR(111) DEFAULT &#8220;&#8221; NOT NULL<br \/>);<br \/>CREATE INDEX idx_city_id ON million_user_info (city_id,id);\uff08\u65e0\u72ec\u7acb city_id \u7d22\u5f15\uff09<br \/>&#8220;`<br \/>\u6a21\u62df\u73af\u5883\uff1a<br \/>125 \u4e07\u6761\u6570\u636e\uff1b\u63d2\u5165\u7684 city_id \u5728\u4e3b\u7ed9\u51fa\u7684 city_id \u8303\u56f4\u5185\uff0cothers \u4e3a\u5e72\u6270\u968f\u673a str<br \/>\u67e5\u8be2\u8bed\u53e5\uff1a<br \/>&#8220;`<br \/>SELECT * FROM `million_user_info` WHERE ( `city_id` IN (45757,45967,46044,46126,46288,46473,46642,46769,46919,47078,47119,45758,45762,45786,45811,45822,45839,45850,45870,45877,45892,45905) ) AND `million_user_info`.`delete_time` IS NULL ORDER BY `id` DESC LIMIT 1000;<br \/>&#8220;`<br \/>\u6d4b\u8bd5\u7ed3\u679c\uff1a<br \/> \u5f53 delete_time=null \u7684\u884c\u6570\u5b9e\u9645\u53ea\u6709 1 \u884c\u65f6\uff0c\u79d2\u67e5\uff1b<br \/> \u5f53 delete_time=null \u7684\u884c\u6570\u5b9e\u9645\u6709 10w \u884c\u65f6\uff0c\u4e14 SQL \u65e0 limit\uff0c\u8017\u8d39 11s \uff1b<br \/> \u5f53 delete_time=null \u7684\u884c\u6570\u5b9e\u9645\u6709 10w \u884c\u65f6\uff0c\u4e14 SQL \u52a0 limit 1000\uff0c\u79d2\u67e5\uff1b<br \/> \u5f53 delete_time=null \u7684\u884c\u6570\u5b9e\u9645\u6709 10w \u884c\u65f6\uff0c\u4e14 SQL \u5305\u542b force index\uff0c\u65e0 limit\uff0c\u8017\u8d39 15.9s \uff1b<br \/> \u5f53 delete_time=null \u7684\u884c\u6570\u5b9e\u9645\u6709 10w \u884c\u65f6\uff0c\u4e14 SQL \u5305\u542b force index\uff0c\u52a0 limit 1000\uff0c\u8017\u8d39 4.9s \uff1b<br \/>\u52a0\u4e0a\u5355\u72ec\u7684 city_id \u7d22\u5f15\u540e\uff0c\u4e0a\u8ff0\u6d4b\u8bd5\u7ed3\u679c\u65e0\u660e\u663e\u53d8\u5316\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417326\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : Leigg <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @lasuar mysql5.7                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417327\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : encro <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @lasuar <\/p>\n<p>\u4f5c\u8005\u5b9e\u9645 delete_time=null \u5e94\u8be5\u63a5\u8fd1 100%\uff08\u4e0d\u4f1a\u5927\u90e8\u5206\u7528\u6237\u88ab\u5220\u9664\u4e86\u5427\uff09\uff0c<br \/>\u6240\u4ee5\u6211\u524d\u9762\u8bf4\u5f88\u96be\u3002<br \/>\u9664\u975e\u53bb\u6389 AND `million_user_info`.`delete_time` IS NULL \u8fd9\u4e2a\u6761\u4ef6\u3002<\/p>\n<p>\u79d2\u67e5\u4e5f\u8981\u770b\u662f s \u8fd8\u662f ms\uff0c<br \/>\u5dee\u522b\u53ef\u5927\uff0c\u4e00\u4e2a\u53ef\u80fd\u8d70\u78c1\u76d8\u5360 iops\uff0c\u4e00\u4e2a\u8d70\u5185\u5b58\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417328\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : encro <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             40 \u63d0\u5230 Explain \u624d\u662f\u89e3\u51b3\u8fd9\u7c7b\u95ee\u9898\u7684\u6b63\u786e\u529e\u6cd5\u3002                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417329\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : lasuar <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @Leigg \u662f\u7684                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417330\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : lasuar <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @encro [\u73af\u5883\uff1amysql 5.7.29 \uff0c\u6d4b\u8bd5\u673a\u8fdc\u7a0b\u8fde\u63a5\u4e91\u4e3b\u673a\u4e0a\u7684 db] <br \/>\u53cd\u590d\u6d4b\u8bd5\u540e\u7684\u7ed3\u679c\u663e\u793a\uff0cIN \u540e\u9762\u8ddf\u8d85\u8fc7 1 \u4e2a\u5143\u7d20\u5c31\u4e0d\u4f1a\u8d70\u4efb\u4f55\u7d22\u5f15\uff0c\u52a0\u4e0a order by id \u624d\u8d70\u4e86\u4e3b\u952e\u7d22\u5f15\uff0c\u8d70\u4e3b\u952e\u7d22\u5f15\u6bd4\u52a0\u4e0a force index(idx_city_id)\u8981\u5feb\u5f88\u591a\uff0c\u540e\u8005 explain \u7684\u7ed3\u679c\u663e\u793a\u8d70\u7684 idx_city_id \u7d22\u5f15\uff0crows \u4e3a\u8868\u603b\u884c\u6570\u7684\u4e24\u500d(why?)\u3002\u53e6\u5916\u52a0\u4e86 delete_time is null \u4e5f\u662f\u4f1a\u8d70\u4e3b\u952e\u7d22\u5f15\uff0c\u8bb0\u5f97\u52a0\u4e0a limit \u3002<br \/>\uff08\u6211\u5206\u522b\u628a\u6d4b\u8bd5\u8868\u4e2d\u7684 delete_time is null \u884c\u6570\u8c03\u6574\u4e3a 0\/10w\/all\uff0c\u4e0e\u4e3b\u540c\u6837\u7684 SQL+limit 10000 \u90fd\u53ea\u9700\u8981 0.Xs \uff0c\u4e3b\u6267\u884c\u7684 SQL \u662f\u4e0d\u542b limit \u7684\u5417\uff1f\u5982\u679c\u4e0d\u542b limit\uff0c\u6211\u8fd9\u91cc\u7684\u6267\u884c\u65f6\u95f4\u8d85 1min\uff0c\u4e0d\u53ef\u80fd\u5728\u751f\u4ea7\u73af\u5883\u4e0d\u52a0 limit \u5427\u3002\uff09                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417331\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : luchuxue110 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u9a6c\u514b                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417332\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u4e3b<\/span> <span>\u8cc7\u6df1\u5927\u4f6c : jss <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @lasuar limit \u8981\u52a0\u7684                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417333\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zhangysh1995 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @zhou451971886 \u4e3a\u4ec0\u4e48\u8981\u5173\u95ed\u8fd9\u4e2a\u4f18\u5316\uff1f                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417334\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zhangysh1995 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             \u4e0d\u4e00\u5b9a\u9700\u8981 `FORCE INDEX`\uff0c\u5c1d\u8bd5\u4e00\u4e0b `USE INDEX`\u3002https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/index-hints.html                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417335\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zhangysh1995 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @hauzi `\u8303\u56f4\u67e5\u8be2\u4e00\u822c\u90fd\u4e0d\u8d70\u7d22\u5f15\u7684`\uff0c\u8fd9\u662f\u4ece\u7ecf\u9a8c\u6765\u7684\u561b\uff1f\u6211\u770b\u6587\u6863 https:\/\/dev.mysql.com\/doc\/refman\/5.6\/en\/range-optimization.html \u8bf4\u7684\u662f indexed key \u90fd\u4f1a\u505a\u4f18\u5316\uff1f                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417336\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : kanepan19 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @zhangysh1995 <br \/>\u6211\u8fd9\u8fb9\u7684\u573a\u666f\u6bcf\u5929 200 \u4e07\uff0c \u67e5\u8be2 2 \u5929 \u7528 USE INDEX \u5c31\u5168\u8868\u626b\u63cf\u4e86\uff0c\u5fc5\u987b force index                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li data-pid=\"1417337\" data-uid=\"2\">\n<div>\n<div>\n<div> <span>\u8cc7\u6df1\u5927\u4f6c : zhangysh1995 <\/span>  <\/div>\n<div> <i title=\"\u5f15\u7528\"><\/i>  <span>          <\/span> <\/div>\n<\/p><\/div>\n<div>                                                             @kanepan19 \u8fd9\u6837\u7684\u554a\uff0c\u5b66\u4e60\u4e86\u3002\u8c22\u8c22\u56de\u590d\uff01                                                            <\/div>\n<\/p><\/div>\n<\/li>\n<li>\n","protected":false},"excerpt":{"rendered":"<p>[\u6c42\u4f18\u5316] mysql \u767e\u4e07\u6570\u636e &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/84118"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=84118"}],"version-history":[{"count":0,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/84118\/revisions"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=84118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=84118"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=84118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}