MySQL查詢優化sql,怎么提高Mysql執行sql導入的速度?
你好,
linux如下設置內存盤:mount -t ramfs none /ram默認使用內存一半如果內存不夠大,系統有多個硬盤,則把mysql應用程序和data目錄分開到不同硬盤上。2、mysql的表設置為myiasm,比同等條件下的innodb能快20倍以上3、導入完成以后才創建數據庫索引4、導入完成以后根據需要轉換為其他engine,比如innodb5、多條數據插入一個表,可以使用多記錄方式:insert into tablename values('xxx','xxx'),('yyy','yyy')...;6、如果多個mysql執行導入,可以使用delayedinsert delayed into tablename values('sss','ssss');7、大文件sql文件可以用split分成多份再導8、同等條件下,redhat比ubuntu強很多(幾乎肯定)
希望回答對您有幫助.