Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Есть работающее сторонее приложение, которое нельзя ни переписать, ни заменить. Есть среднедесктопный компьютер с процессором Intel и 32ГБ памяти. Есть SQL Express 2014. Что можно сделать для увеличения производительности без покупки лицензии на Standard? Пока придумалось только: поставить виндовс и SQL 32 bit. Express 2014 всё ещё поддерживает. Всё равно больше 1ГБ SQL не возьмёт; отключить hyperthreading. Всё равно больше 4 потоков SQL не возьмёт; поставить ramdrive в память выше 4ГБ (PAE/AWE) и положить на него файлы tempdb по числу ядер, не потоков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 11:45 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
tunknownЕсть работающее сторонее приложение, которое нельзя ни переписать, ни заменить. Есть среднедесктопный компьютер с процессором Intel и 32ГБ памяти. Есть SQL Express 2014. Что можно сделать для увеличения производительности без покупки лицензии на Standard? Пока придумалось только: поставить виндовс и SQL 32 bit. Express 2014 всё ещё поддерживает. Всё равно больше 1ГБ SQL не возьмёт; отключить hyperthreading. Всё равно больше 4 потоков SQL не возьмёт; поставить ramdrive в память выше 4ГБ (PAE/AWE) и положить на него файлы tempdb по числу ядер, не потоков. ну, сначала, надо понять, что тормозит и производительность чего Вы собираетесь улучшать образно говоряесли спортсмен плохо бежит 10-й час подряд и ему нужна вода, то замена кроссовок может не помочь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 11:52 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
komradну, сначала, надо понять, что тормозит и производительность чего Вы собираетесь улучшать tunknownЕсть работающее сторонее приложение, которое нельзя ни переписать, ни заменить . Мне нужны общие рекомендации, желательно, без установки дополнительного оборудования и платного софта. Тормозит криво написанное приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 11:58 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
tunknown, вы не поверите, но кривонаписанное приложение ускорить можно только одним способом - переписав его "ровно". всё остальное - "экстенсивный путь" развития и решается именно за счет повышения производительности железа, повышения редакции сервера и всего остального, чего вы делать не ходите / не можете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 12:16 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
tunknownМне нужны общие рекомендации, желательно, без установки дополнительного оборудования и платного софта. Тормозит криво написанное приложение . оно у вас крутится на том же хосте? Общие рекомендации могут не решить проблему. Если вы ускорите и так быстрые части системы, поможет ли это делу? Может у вас там банальные блокировки на сиквеле? Профилактические работы выполняются с базой? Частей системы, которые можно подкручивать достаточно много, и крутить наугад нет смысла. дисковая подсистема у вас какая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 12:29 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
tunknownЕсть работающее сторонее приложение, которое нельзя ни переписать, ни заменить. Есть среднедесктопный компьютер с процессором Intel и 32ГБ памяти. Есть SQL Express 2014. Что можно сделать для увеличения производительности без покупки лицензии на Standard? Пока придумалось только: поставить виндовс и SQL 32 bit. Express 2014 всё ещё поддерживает. Всё равно больше 1ГБ SQL не возьмёт; отключить hyperthreading. Всё равно больше 4 потоков SQL не возьмёт; поставить ramdrive в память выше 4ГБ (PAE/AWE) и положить на него файлы tempdb по числу ядер, не потоков. Да, это может помочь. Ещё можно ускорить производительность дисковой подсистемы, перенести всё на SSD, если ещё не перенесено. Но всё перечисленное, разумеется, может вообще никак не повлиять на производительность, если проблема не в процессоре, памяти и диске. Как уже выше написали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:33 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Самый лучший прирост даст SSD. В разы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 14:58 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
L_argoСамый лучший прирост даст SSD. В разы.Если к дискам нет обращений, то сомнительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 15:45 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
tunknown, обычные рекомендации, разделить tempdb, журналы, от баз по разным дискам, поставить быстрый процессор более, чем на 4 ядра. Рамдрайв не факт, что поможет. Отформатируйте диски под 64к кластер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 17:15 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Щукина Аннаtunknown, вы не поверите, но кривонаписанное приложение ускорить можно только одним способом - переписав его "ровно". всё остальное - "экстенсивный путь" развития и решается именно за счет повышения производительности железа, повышения редакции сервера и всего остального, чего вы делать не ходите / не можете...Еще можно удалить все данные из базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 21:22 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
tunknownkomradну, сначала, надо понять, что тормозит и производительность чего Вы собираетесь улучшать tunknownЕсть работающее сторонее приложение, которое нельзя ни переписать, ни заменить . Мне нужны общие рекомендации, желательно, без установки дополнительного оборудования и платного софта. Тормозит криво написанное приложение.Проанализировать запросы и привести в порядок индексы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2018, 21:29 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
MindЩукина Аннаtunknown, вы не поверите, но кривонаписанное приложение ускорить можно только одним способом - переписав его "ровно". всё остальное - "экстенсивный путь" развития и решается именно за счет повышения производительности железа, повышения редакции сервера и всего остального, чего вы делать не ходите / не можете...Еще можно удалить все данные из базы. Не надо пороть чушь. Ей больно. Дама права, правильное дао - переписывать запросы, деать правильные индексы, не волочь на клиента Овер лям строк. Диски, память и процессор - это путь слабых духом, ведущий в тупик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2018, 08:03 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Хм, а я бы поставил сиквел 2017/2016(SP1) экпресс (ибо там много фич из ентерпрайза доступны для применения). Там под капотом много улучшений и как основной вариант то что советовали ранее - посмотреть какая активность на серваке и что тормозит. Тем же профайлером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2018, 10:05 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
По использованию скриптов вопросы вот какие возникли: 1. Бэкапы создавать хорошо. Но как их удалять потом? Удаление же тоже надо настроить каким-то заданием. 2. Чтобы подключаться к SQL - логин-пароль же нужны. А в скрипте прописывать в явном виде пароли такое себе. Кто как эти вопросы решает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2018, 19:27 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
gvozd13По использованию скриптов вопросы вот какие возникли: 1. Бэкапы создавать хорошо. Но как их удалять потом? Удаление же тоже надо настроить каким-то заданием. 2. Чтобы подключаться к SQL - логин-пароль же нужны. А в скрипте прописывать в явном виде пароли такое себе. Кто как эти вопросы решает? 1. Powershell - могет фсе. А уж удалить "старые файлы в папке, оставив, скажем, 10 последних по дате" - за нефиг делать. 2. Открой для себя Windows-авторизацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2018, 07:40 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
aleks222, Это gvozd13 по ошибке запостил копию своего вопроса из темы про создание бакапов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2018, 09:40 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
aleks222Диски, память и процессор - это путь слабых духом , ведущий в тупик .Добавим сюда хорошую сетевую плату и продолжим восхождение по пути. aleks222Дама права, правильное дао - переписывать запросы, деать правильные индексы, не волочь на клиента Овер лям строк.Если на клиентов отдаются большие датасеты, а некоторые из клиентов сидят на медленных соединениях, то это может перераспределить крошечный размер памяти Express в пользу ещё неотданных данных вместо выполнения запросов. Улучшит ли положение, если в настройках сетевой платы увеличить "Буферы передачи" до максимума? Учитывая, что это не встроенная со 128 буферами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 13:31 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
заменить таблицы на вьюхи и сделать нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 11:51 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
L_argoСамый лучший прирост даст SSD. В разы. Точно! Прежде чем тратить своё время на оптимизации и т.д. - сначала поставьте SSD . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 17:52 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
ScareCrowзаменить таблицы на вьюхи и сделать нормально.Чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 20:39 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
aleks222Не надо пороть чушь. Ей больно. Дама права, правильное дао - переписывать запросы, деать правильные индексы, не волочь на клиента Овер лям строк. Диски, память и процессор - это путь слабых духом, ведущий в тупик. Сдается мне если у человека есть возможность переписать запросы или работать с индексами, то тут вопрос не в SQLe вообще. Если клиент ожидает "оверлям" строк и трогать клиент нельзя, то тут ничем со стороны SQL не поможешь. То есть можно конечно потыкать в клиента разными данными, но как там неонка унутре отреагирует никто не знает и какие глюки пользователь получит сие не предугадать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 20:50 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Вот не понимаю, почему люди не задают вопросов - купил трехколесный детский велосипед, как его разогнать хотя бы до 120 км/ч, а с экспрессом задают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 21:38 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовВот не понимаю, почему люди не задают вопросов - купил трехколесный детский велосипед, как его разогнать хотя бы до 120 км/ч, а с экспрессом задают?Вы просто не бываете на тех форумах где задают такие вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2018, 00:14 |
|
||
|
Повышение производительности SQL Express
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовВот не понимаю, почему люди не задают вопросов - купил трехколесный детский велосипед, как его разогнать хотя бы до 120 км/ч, а с экспрессом задают?Вероятно потому, что велосипед стоит денег, а Express условно безплатен. Каждый новый пост в эту тему вызывает волну ответов, которые уже были. Предполагается, что автор темы не читает ответы? Многие сталкиваются с разного рода ограничениями в применении ПО, но почему-то предполагают, что у других никаких ограничений быть не может. Напоминаю, что тема ветки- производительность Express, а не возможность заменить/переписать клиента и/или сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2018, 09:19 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39743189&tid=1688375]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 373ms |

| 0 / 0 |
