Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Вмъкване на големи набори от данни от файл с Java

Съвети за бързо вмъкване:

  • Използвайте ЗАРЕЖДАНЕ НА ДАННИ INFILE синтаксис, за да позволите на MySQL да го анализира и вмъкне, дори ако трябва да го раздробите и захранвате след манипулацията.
  • Използвайте този синтаксис за вмъкване:

    вмъкване в таблица (col1, col2) стойности (val1, val2), (val3, val4), ...

  • Премахнете всички ключове/индекси преди вмъкване.

  • Направете го на най-бързата машина, която имате (основно по отношение на IO, но RAM и CPU също имат значение). Както DB сървърът, така и клиентът за вмъкване, не забравяйте, че ще плащате двойно по-висока цена за IO (веднъж четене, второто вмъкване)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразувайте DateTime в C# във формат yyyy-MM-dd и го съхранявайте в MySql DateTime Field

  2. Генерирайте изрази CREATE за всички MySql таблици

  3. Многостепенно меню с PHP/MySQL

  4. Как да архивирам MySQL база данни в PHP?

  5. MySQL - алтернативи на вложените подзаявки при ограничаване на обобщените данни в корелирана подзаявка