Packet for query is too large(mysql写入数据过大)

Packet for query is too large(mysql写入数据过大)

错误现象:Packet for query is too large (1306903 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable

MySQL Migration Tool报“initialized java loader”错误的问题

MySQL Migration Tool报“initialized java loader”错误的问题

运行MySQL Migration Tool时经常会提示“An error occured during the initialization of the runtime system.Please make sure your have the Java Runtime Environment (JRE) 5.0 Update or newer installed ”。

MySql得到最新插入数据的id(id为自增)

MySql得到最新插入数据的id(id为自增)

在MySQL中,使用auto_increment类型的id字段作为表的主键。通常的做法,是通过“select max(id) from tablename”的做法,但是显然这种做法需要考虑并发的情况,需要在事务中对主表以“X锁“,待获得max(id)的值以后,再解锁。这种做法需要的步骤比较多,有些麻烦,而且并发性也不好。

MySQL集群:号称NoSQL内存数据库先锋?

MySQL集群:号称NoSQL内存数据库先锋?

大多数人认为MySQL集群是一种分布式的、高性能、高可用性且流行性高的开源数据库。但追溯其根源——早在2003年MySQL数据库确定之前——集群就被称为NDB(网络数据库),它是主要为电信公司设计的NoSQL架构的内存数据库。

MySQL的limit查询优化

MySQL的limit查询优化

文章主要是对MySQL limit查询优化的具体内容的介绍,我们大家都知道MySQL数据库的优化是相当重要的。其他最为常用也是最为需要优化的就是limit。MySQL的limit给分页带来了极大的方便,但数据量一大的时候,limit的性能就急剧下降。

MySQL性能优化的最佳20+条经验

MySQL性能优化的最佳20+条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。

优化MySQL数据库的方法

优化MySQL数据库的方法

MySQL可以很好的支持大数据量的存取,但是一般来说,数据库中的表越小,在它上面执行的查询也就越快。因此,在创建表的时候,为了获得更好地性能,我们可以将表中字段的宽度设得尽可能小。

MySql ibdata1文件太大怎么缩小

MySql ibdata1文件太大怎么缩小

MySql innodb如果是共享表空间,ibdata1文件越来越大,达到了30多个G,对一些没用的表进行清空: truncate table xxx; 然后optimize table xxx; 没有效果 因为对共享表空间不起作用。 mysql ibdata1存放数据,索引等,是MYSQL的最主要的数据。

关于删除MySQL Logs的问题记录

关于删除MySQL Logs的问题记录

一个DBA同事反馈,在日常环境中删除一个大的slow log文件(假设文件大小10G以上吧),然后在MySQL中执行flush slow logs,会发现mysqld hang住。

两种优化策略对比:MySQL VS 缓存

两种优化策略对比:MySQL VS 缓存

本文中对Greenfield项目上的两种优化策略进行对比,优化MySQL和优化缓存,孰优孰劣?一般情况下,先对MySQL进行优化是开始阶段最合适的解决方案。

Copyright © 2014-2017 it689.com (京ICP备12032795号-2) 版权所有 Power by IT689