powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сколько ядер процессора может использовать MySQL под Windows?
8 сообщений из 8, страница 1 из 1
Сколько ядер процессора может использовать MySQL под Windows?
    #39264602
InterSky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раньше много раз слышал что MySQL под Windows может использовать только одно ядро (поток). Правда ли это? Или так было только раньше? И Как обстоит с этим делом в *никсах?
Попробывал у себя на базе двухлетней давности: задал долгий селект и паралельно простенький. Результат простой выборки получил сразу после получения ответа от долгого запроса. Почучается однозадачность? Удивлён...

Но даже при однозадачности, использует ли один запрос более одного ядра/потока?
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39264609
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InterSky,

один запрос - одно ядро, независимо от ОС. может, в 5.7 что-то изменилось, но навряд ли
если у вас больше одного ядра, то 2 запроса должны были отработать параллельно
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39264642
InterSky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда получается что при средней загруженности, процессор типа i7-6700K (ядра которого имеют частоту 4GHz) будет выпонять запросы быстрее чем процессор i7-6900K (имеющий в два раза больше ядер, но работающий на частоте 3.2GHz)?
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39264676
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InterSkyТогда получается что при средней загруженности, процессор типа i7-6700K (ядра которого имеют частоту 4GHz) будет выпонять запросы быстрее чем процессор i7-6900K (имеющий в два раза больше ядер, но работающий на частоте 3.2GHz)?Если узким местом будет именно процессор, то да.

Есть еще такой момент - в старых версиях MySQL плохо растет суммарная производительность, начиная примерно с 6 ядер. Т.е. 10 от 6 уже почти не отличается.
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39264740
InterSky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если узкое место окажется не процессор, а диск, как обстоят сейчас дела с этим? Народ уже безбоязненно использует SSD или всё же RAID10 на обычнх дисках (база небольшая, около 50Гб). Помнится 2-3 года назад, народ очень боялся SSD говоря о его малом ресурсе не слушая тех кто говорил что даже при уловно-непрерывной записи SSD может несколько лет прожить...
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39264983
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InterSky, SSD безбоязнено. за исключением особо неудачных или особо дешевых моделей.
Да и с дешевыми, в принципе, можно рискнуть, при условии что есть мониторинг и возможность пожаловаться хостеру и попросить замену. Не обязательно делать как все. Это уж вам решать.
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39265065
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot InterSky]Раньше много раз слышал что MySQL под Windows может использовать только одно ядро (поток). Правда ли это?

нет.

Или так было только раньше?

никогда не было.


И Как обстоит с этим делом в *никсах?

точно так же.


Попробывал у себя на базе двухлетней давности: задал долгий селект и паралельно простенький.



MySQL не умеет пока распараллеливать выполнение одного запроса.
чтобы загрузить несколько ядер, тебе нужно в разных сессиях выполнять несколько запросов.



Результат простой выборки получил сразу после получения ответа от долгого запроса. Почучается однозадачность? Удивлён...


не получается. ты не понимаешь, что такое многозадачность, от этого недоумение.



Но даже при однозадачности, использует ли один запрос более одного ядра/потока?


да, может использовать много ядер, но нет, не использует много потоков, если не считать системные.
...
Рейтинг: 0 / 0
Сколько ядер процессора может использовать MySQL под Windows?
    #39265101
InterSky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivчтобы загрузить несколько ядер, тебе нужно в разных сессиях выполнять несколько запросов.
Я запускал несколько MySQL-Front, запуская запросы в разных программах, соответсвенно несколько коннекшенов и несколько сессий.


MasterZivне получается. ты не понимаешь, что такое многозадачность, от этого недоумение.
Я сам пишу многопоточные программы.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сколько ядер процессора может использовать MySQL под Windows?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]