MySQL导出的SQL语句在导入时有可能会非常非常慢,在处理百万级数据的时候,可能导入要花几小时。在导出时合理使用几个参数,可以大大加快导 入的速度。 -e 使用包括几个VALUES列表的多行INSERT语法; --max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小; --net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建
维护web服务器差不多已经半年了,到现在发现自己还是很菜,无所谓,只要每一天都是在进步,就可以了。优化mysql服务器网上有很多教材,这里主要说道在文件系统的选择和io的调度上,关于io调度可以参考http://scoke.blog.51cto.com/769125/490546,有详细的说明,如果的单独的数据库服务器,可以考虑一下Deadline 对于文件系统的选择linux有很多优秀的文件系
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号