LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
SeVlad #:

 Неужели это так сложно?

А поболтать тогда о чём 3 дня? 🤣

htexture #:
Картинки открывает, страницы хтмл без запроса открывает, в момент тяжелого запроса в базу например на полнотекстовый запрос с изменением (replace), а вот обычные страницы даже с кешем, отдавать не хочет, пока не выполнит запрос мускул. Я надеюсь правильно написал? )

А теперь обратимся к вашей же таблице:


И окажется, что надо всё же использовать современный InnoDB и не будет таких проблем. У вас блокировка таблицы идёт и пока не пройдут все изменения, никому даже читать из неё нельзя. 

htexture #:
Может если бы я увидел 101%, тогда пошел дальше отдыхать. А пока-что вижу мариадб чехлит мой запрос, а мариадб выше 99% не прыгает, мне кажется, что оно работает в одно ядро. Я не администратор серверов, делаю на уровне мануалов для чайников. Помню как ранее видел цифры и 200% и 300%, и работало быстрее

Если выполняется 1 запрос, значит будет использоваться 1 ядро т.к. это 1 задача. Если запустите второй запрос, то подключиться второе ядро.

htexture #:
Раньше на том же сервере было показывало 240% нагрузки на пиках, при бекапе и прочего. Сейчас выше 99% никогда не видел, это после обновления мариадб

Так может быть, новая БД быстрее просто работает? 😀

Sly32 #:
мускля умеет сама разруливать реквесты и разбрасывать по ядрам транзакции, например?

Там грубо говоря всё просто, 1 запрос 1 поток. Внутри него нет разделения.

htexture #:


Инодб не очень, отметил необходимое.


Хватит читать газеты 10 летней давности. Уже мир изменился давно. 

Полнотекстовый поиск. Вы реально шутите?

Релиз Mysql 5.6.4 был в 2011-12-20. И с этого времени там есть поиск полноценный  🤣 🤣 🤣

Быстрее выборки SELECT, ну может быть 12 лет назад ещё можно было бы подумать, но на календаре 2023 год.

Я нашёл исходник этой таблицы:

https://itif.ru/otlichiya-myisam-innodb/

2011 год... аж слеза навернулась, как это было давно.

10.5.15 релизнулась более года назад.

Вы её точно обновляли? Сейчас актуальная версия 10,5,19

Использую MyISAM

Я бы на InnoDB перешёл.

Какая версия Mariadb  ?

Какой формат таблиц в БД используется?

А другие программы точно другие ядра используют?

Что за ОС и какая версия?

Сколько вообще ядер на сервере?

Как вы наблюдаете нагрузку только на 1 ядро?

SeVlad #:
dakter, думаешь достаточно будет написать шариковой ручкой название искомой программы и показать бумажку в монитор?

Я вообще не знаю как раньше без интернета жили...

Ну наверное у ноута есть название и если перейти на сайт производителя, там есть драйвера на скачивание. 
Всего: 31516