MYSQL数据库:
用户表(user),大概2000条数据,有一个IP字段(已经转换成整数了);
IP地址表(ip),44万条数据,一个IP起始字段和IP结束字段(已经转换成整数了),和IP物理地址字段;
现在需要通过SQL脚本,找出《用户表》每条记录IP对应的物理地址,用如下SQL脚本查询速度实在太慢,等了好久都没有出结果
select user.*, ip.addressfrom user left join ipon user.ip between ip.ipstart and ip.ipend
按 EXPLAIN 的信息调整
按 EXPLAIN 的信息调整
执行 EXPLAIN 你的查询指令
mysql 就会告诉你可能是哪里可以优化
按 EXPLAIN 的信息调整
太复杂了,太复杂了,
1+1=2 很简单,但只会 1+1=2 是没有饭吃的
1+1=1 很复杂,研究 1+1=1 的人永远都有饭吃
版主的话太深奥了。。。
果然有见地
版主教教我吧,怎么优化,我向你学习,
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号