|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
Есть простейшая таблица размером в 3 миллиона записей. Планируется больше. Любое действие с этой таблицей - бросает в дрож. Думает как минимум 1 мин. При попытке удаления 16 тысяч строк - зависает совсем. Есть ли какие методы для управления такими таблицами Начальник готов прикупить необходимое оборудование. Но что покупать? Или как то нужно изменить настройки на компьютере? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2020, 23:22 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
В документации есть целая глава по оптимизации. Вообще, миллион записей - не так что бы очень много. Показывайте DDL таблицы, запросы и их планы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 00:30 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
Впрочем, вижу что это дубль другой темы. Предлагаю продолжить там. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 00:32 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
авторПри попытке удаления 16 тысяч строк - зависает совсем. сделать партиционирование и дропать партицию. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 10:48 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
авторНачальник готов прикупить необходимое оборудование. Но что покупать? проапгрейдится до MySql 8, включить perfomance schema, там видно будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 10:49 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
kompospec Есть простейшая таблица размером в 3 миллиона записей. Планируется больше. Любое действие с этой таблицей - бросает в дрож. Думает как минимум 1 мин. При попытке удаления 16 тысяч строк - зависает совсем. Есть ли какие методы для управления такими таблицами Начальник готов прикупить необходимое оборудование. Но что покупать? Или как то нужно изменить настройки на компьютере? Спасибо. НАЧАЛЬНИКмне нужно понять почему тормозится база — это изза урезаной мощности исчислений или сами программы обработки баз данных работают так что они всегда будут тормозиться при достижении количества записей в миллион и больше ? Ускорится ли этот процесс если взять машину с 32 гб памяти и ссд диском который ставится непосредственно на материнку ? или если купить серверное оборудование за 16000 ( 4х процессорную плату, 500 гб оперативки .) где границы ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 14:48 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
В phpmyAdmin я даже не могу просмотреть всю таблицу обычными методами - оно показывает только до 74 тысяч записей. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 14:55 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
kompospec В phpmyAdmin я даже не могу просмотреть всю таблицу обычными методами - оно показывает только до 74 тысяч записей. смотри запросы которые генерит phpmyAdmin и заоптимизируй их до смерти. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 15:36 |
|
Какие методы для повышения скорости?
|
|||
---|---|---|---|
#18+
3 миллиона для современного железа, это вообще ниочем. Выборка, трехуровнего (подзапросы с группировками) запроса из 4-х таблиц по 0.5 - 3.5млн записей в каждой, на 24-х процессорном ксеоне в 2.5Ггц и 96 гектарами ОЗУ помнится занимала 0.5сек. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2020, 12:37 |
|
|
start [/forum/topic.php?fid=47&msg=40014660&tid=1828323]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
123ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 245ms |
0 / 0 |