powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Nvme медленнее ssd в работе с SQL базой
6 сообщений из 31, страница 2 из 2
Nvme медленнее ssd в работе с SQL базой
    #40075502
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreysneg
Попробовал на другой плате от другой фирмы, но тотже чипсет. MSI 450 pro max. Была Gigabyte Aourus 450.
Чутка подороже плата.
Скорость NVME с SQL не изменилась.

Вы описание плат почитайте, в принципе они одинаковы...
...
Рейтинг: 0 / 0
Nvme медленнее ssd в работе с SQL базой
    #40131874
Alew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreysneg
Это я читал.

Но у меня

1) Windows. где тут fsync ?

Так что это статья ничего не объясняет.


базы пишут на диск в режиме небуферизованной записи, эффект как и после fsync. Допускаю, что причина в этом. Так же производитель может имитировать эти режимы не сбрасывая данные в постоянную память, этим может объясняться то, что более дешевые диски работают быстрее, они просто не делают то что их просят. Где то в интернете видел тест, как проверить, делать диск честный fsync или только имитирует.
...
Рейтинг: 0 / 0
Nvme медленнее ssd в работе с SQL базой
    #40131908
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alew
базы пишут на диск в режиме небуферизованной записи, эффект как и после fsync. Допускаю, что причина в этом. Так же производитель может имитировать эти режимы не сбрасывая данные в постоянную память, этим может объясняться то, что более дешевые диски работают быстрее, они просто не делают то что их просят.

Причина действительно может быть в этом.
В документации sqlite есть пункт про это: Disk drives that do not honor sync requests

P.S. По собственному опыту владения SATA SSD Kingston могу сказать, что он был быстр, как молния.
А про Самсунги неоднократно встречал мнение, что они распиарены, но их производительность не соответствует цене и заявленным характеристикам.
...
Рейтинг: 0 / 0
Nvme медленнее ssd в работе с SQL базой
    #40132120
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а на какой слот nvme m.2 диск (не SATA) подключен?
тот который напрямую к cpu (туда разумней операционку ставить, но там максимум на десктопных х20 т.е. х16 на графику и х4 на nvme) или который на чипсете/pch?
если кеширования и обработки данных нет то отдача в сеть будет быстрее с того который на чипсете
(данные напрямую с диска через чипсет будут идти в lan не загружая dmi, cpu будет только команды передавать что откуда брать и куда кидать)

если есть предварительное кэширование в память или обработка данных (аггрегация и пр.) то тот который подключён к cpu pcie lanes - по идее будет быстрее

попробуй отключить лишние sata - есть гибридные mb где nvme может переключиться со стандартного x4 PCIe в x2 режим если подключено много устройств.
(а иногда прямо в инструкции к mb написано что один nvme х4 а второй x2)

хотя и с графикой тоже иногда чудят и раскидывают по системе на разные концы с данными, потом удивляются почему ниже бенчмарков результаты получаются не задумываяс что сами неправильной конфигурацией запускают данные в лабиринт.
...
Рейтинг: 0 / 0
Nvme медленнее ssd в работе с SQL базой
    #40133213
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreysneg
2) Все винчестеры простые - не серверные . Kingston - самый дешевый ssd на рынке сейчас. И он обгоняет nvme 970 evo pro в 1.5-2 раза. Только в работе с sql. Во всем остальном nvme быстрее .


У самого EVO PRO правда SATA. Честно говоря, работа не очень нравится. Все вроде работает, но в последнее время непонятные зависания Chrome при банальном просмотре страниц, при этом чувство, что виснет именно "винт"

Подозреваю, не все IOPS'ы одинаковы и одинаково полезны. Любой софт оптимизируется по какому нибудь параметру и выигрывая в одном, проигрываем в другом. Вполне возможно по дефолту EVO PRO оптимизирована на паттерн "обычного" использования, а нагрузка от СУБД все же должна быть достаточно специфическая. Т.ч. ничего удивительного, а с учетом "все винчестеры простые - не серверные" вроде и притензии предьявлять не к кому

Как я понимаю, EVE PRO по умолчанию отформатировано на полный объем диска. Samsung Magicial предполагает режим с выделением части емкости диска под буффер для записи. Сам я с включением данного режима не разобрался

IMHO
...
Рейтинг: 0 / 0
Nvme медленнее ssd в работе с SQL базой
    #40133328
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsevс выделением части емкости диска под буффер для записи.
Over provisioning? Это "выравнивание уровня износа". в корпоративных дисках вроде до 28% от общей емкости.
А про торможение при записи - вот статья хоть и 4х летней давности, но всё-таки
https://3dnews.ru/974560/obzor-nvmenakopitelya-transcend-ssd-110s-schastlivaya-gizn-bez-drambufera-vozmogna
Там на первом же графике (последовательная запись) видно что скорость записи при непрерывном процессе падает катастрофически когда заполнено только 20% диска.
Понятно что такое не у всех, но я графики подобного типа вижу не первый раз.
То есть, ssd при непрерывной записи может "захлебываться", и ему надо давать передохнуть.
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Nvme медленнее ssd в работе с SQL базой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (7): Анонимы (5), Yandex Bot 1 мин., Bing Bot 3 мин.
x
x
Закрыть


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