时间:2021-05-23
1,这个比较简单:在phpmyadmin中有提供
2.先设计表的时候考虑选择什么样的存储引擎,myisam不支持事务,但查询速度快,不过现在一般采用的都是InnoDB,能符合95%的项目需求。具体的你可以看看两者的区别。
3.要避免全表查询的操作,这个网上有资料。
4.在where和order by的字段上面建索引,当然索引不是多就好,会使insert和update速度变慢
5,尽量不要采用null值,因为这样搜索引擎会花费大量的时间在这里,而且存储上也有区别,建议采用not null。
6.varchar 和char的选择。可以节省不少空间。
7.字段尽可能短,起的有意义的名字,符合命名规范。
8.避免在where 条件中来使用 <> 或 !=,因为这样会造成全表扫描的。
9,进行分区分表
10.建视图来代替程序中的复杂查询。
11.设置缓存
12.like效率较低,尽量采用不同的sql查询
13. 在where后面的字段中尽量不要采用运算和使用mysql中的函数,例如LOWER()等。
14.between 和in,前者更好
15,写sql语句的时候,思考是否要返回那么多的数据,limit可以进行限制
16,删除表使用truncate不要用delete,因为delete会一行一行的删除。
17.如果一些sql语句都是相同的只是变量不相同,可以进行sql语句合并,采用预处理,可以节省编译的时间。
18.数据库连接池的使用
19,采用集群
20,不用的资源马上释放
21.拆分大的 DELETE 或INSERT 语句,批量提交SQL语句
22.usleep避免服务器宕机
23,select在从服务器上面进行,修改数据的操作在主服务器上
如果还有其他的,后面待补充。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
联想电脑如何进行bios设置bios设置教程联想电脑如何进行bios设置bios设置教程联想电脑如何进行bios设置bios设置教程联想电脑如何进行bios设置
【搜索引擎优化】如何进行有效的网络推广?有哪些提高关键词排名的SEO技巧?网络推广需要哪些基础知识?下面就和小编一起来看看吧! 如何进行有效的网络推广?
洛阳网站建设谈谈你对网站优化的策略了解多少?目前,网站优化已成为各企业进行网络营销规划的重要命题,如何进行网站优化是企业经常考虑的问题,网站优化良好,不仅可
  网站SEO优化中对图片进行优化与调整该如何进行?  在网站SEO优化工作中,对于图片的优化与调整一直都是工作的重点内
刚刚成立的网站如何进行seo优化?作为一个成立不久的网站如果是想要进行页面优化的话,或者是想要进行整体网站优化。那么首先要考虑的就是优化的关键词到底是什么。不同