|
|
|
MySQL и большие запросы к базе
|
|||
|---|---|---|---|
|
#18+
Есть insert запрос большого объёма, вставка десятков, а то и сотен тысяч записей в определённую таблицу, то есть один запрос может выйти на 5-20мб. Как лучше сделать одним большим запросом или вставлять по одной записи и будут маленькие запросы но десятки и сотни тысяч раз, склоняюсь к первому варианту, скорее это будет быстрее но с большим потреблением по ОЗУ. Что посоветуете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 12:35:36 |
|
||
|
MySQL и большие запросы к базе
|
|||
|---|---|---|---|
|
#18+
Посоветую LOAD DATA INFILE. Если входные данные можно сложить в текстовый файл, то лучше так и сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 12:37:50 |
|
||
|
MySQL и большие запросы к базе
|
|||
|---|---|---|---|
|
#18+
miksoftПосоветую LOAD DATA INFILE. Если входные данные можно сложить в текстовый файл, то лучше так и сделать. К сожалению такой вариант не подходит, загрузка выполняется в работающем приложении и нужно всё делать на лету без файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 13:01:20 |
|
||
|
MySQL и большие запросы к базе
|
|||
|---|---|---|---|
|
#18+
тогда мемокн таблица и потом перенос в основную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 13:25:02 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38349972&tid=1836351]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 305ms |

| 0 / 0 |
