![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库优化
loop.fu
熟悉前端html、js、css、等技术,熟悉后端java、spring、springboot、springcloud框架,对大数据有所研究。
展开
-
数据库优化
1.检查索引 在SQL语句的WHERE和JOIN部分中用到的所有字段上,都应该加上索引。 2.限制工作数据集的大小 检查那些SELECT语句中用到的表,看看你是否可以应用WHERE子句进行过滤。一个典型的例子是,当表中只有几千行记录时,一个查询能够很好地执行。但随着应用程序的成长,查询慢了下来。解决方案或许非常简单,限制查询来查看当前月的数据即可。 当你的查询语句带有子查询时,注意在子查询的原创 2017-09-05 14:13:50 · 271 阅读 · 1 评论 -
sql 优化
sql 优化 一.目的 数据库参数进行优化所获得的性能提升全部加起来只占数据库应用系统性能提升的40%左右,其余60%的系统性能提升全部来自对应用程序的优化。许多优化专家甚至认为对应用程序的优化可以得到80%的系统性能提升。因此可以肯定,通过优化应用程序来对数据库系统进行优化能获得更大的收益。 对应用程序的优化通常可分为两个方面: 源代码的优化和SQL语句的优化。由于涉及到对程序逻辑的改变,原创 2017-09-05 14:15:14 · 191 阅读 · 0 评论 -
mysql 1040错误Too many connections的解决方法
导致这种原因可能数据库连接太多或者并发连接数太多,导致连接数太多达到最大值了 linux上mysql默认的连接为100个 解决方法: 修改/etc/my.cnf这个文件,[mysqld] port = 3306 socket = /tmp/mysql.sock skip-locking key_buffer = 160M max_allowed_packet = 1M原创 2017-09-02 17:23:41 · 544 阅读 · 0 评论