Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Повышение производительности SQL Express  [new]
Alexander Us
Member

Откуда:
Сообщений: 981
ScareCrow
заменить таблицы на вьюхи и сделать нормально.

Может ему начать с первого дня сотворения вселенной?

@tunknown говорят же Вам, поставьте SSD.
Это для любой системы как глоток кислорода.
А для SQL Server тем более.
6 дек 18, 10:36    [21755458]     Ответить | Цитировать Сообщить модератору
 Re: Повышение производительности SQL Express  [new]
256k
Member

Откуда: с.Торчилово, Псковская обл.
Сообщений: 356
Alexander Us
L_argo
Самый лучший прирост даст SSD. В разы.


Точно!

Прежде чем тратить своё время на оптимизации и т.д. - сначала поставьте SSD.


Какие диски? какая память для сервера? о чем речь?
о том, как "повысить" (!!!!) производительность того, что работает с базой в максимум 10 ГБ , 1 ГБ памяти и 1 ЦПУ.

6 дек 18, 11:30    [21755562]     Ответить | Цитировать Сообщить модератору
 Re: Повышение производительности SQL Express  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 5977
Как разогнать трехколесник до 120? Никак. Не, ну можно его убить в хлам, починить, а потом думать, что разогнал.
6 дек 18, 12:00    [21755601]     Ответить | Цитировать Сообщить модератору
 Re: Повышение производительности SQL Express  [new]
tunknown
Member

Откуда:
Сообщений: 577
982183
tunknown
  • поставить виндовс и SQL 32 bit. Всё равно больше 1ГБ SQL не возьмёт;


  • SQL то не возьмет, но сама система гораздо лучше живет при 64 и большей доступной памяти.

    Если сервер выделен только для Express, там нет других задач, все лишние сервисы остановлены, таскмгр не показывает по памяти загрузки больше ожидаемой, то и для 32 и для 64 бит могу предположить необходимость в 64ГБ только для RAM DRIVE. Зачем ещё память- мне неясно. Большой дисковый кеш для Express тоже не особенно нужен.

    Впрочем, RAM DRIVE я уже упоминал.
    6 дек 18, 13:51    [21755773]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    tunknown
    Member

    Откуда:
    Сообщений: 577
    Alexander Us
    @tunknown говорят же Вам, поставьте SSD.
    Это для любой системы как глоток кислорода.
    А для SQL Server тем более.
    Допустим, уже стоит. Предложение заменить его на плату RAID 10 с четырьмя Enterprise SLC тоже не отвергается, но в первую очередь интересует то, что можно настроить безплатно.
    6 дек 18, 13:55    [21755778]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    982183
    Member

    Откуда: VL
    Сообщений: 2488
    не 64ГБ, a 64bit
    6 дек 18, 13:58    [21755781]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    tunknown
    Member

    Откуда:
    Сообщений: 577
    256k
    Какие диски? какая память для сервера? о чем речь?
    о том, как "повысить" (!!!!) производительность того, что работает с базой в максимум 10 ГБ , 1 ГБ памяти и 1 ЦПУ.

    Не 10 ГБ, а почти сколько угодно. Не забывайте про FILESTREAM, FileTable.
    Памяти таки 1.4 ГБ и 4 ядра.

    Во времена 6.5 эта конфигурация была заоблачной. И можно было разрабатывать приложения. Сейчас эта конфигурация никакая и приложения можно только покупать и использовать. Сменить работу прошу не предлагать:-)
    6 дек 18, 14:00    [21755785]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    tunknown
    Member

    Откуда:
    Сообщений: 577
    982183
    не 64ГБ, a 64bit
    Есть ли какие-нибудь тесты, подтверждающие, что 64 бита быстрее, чем 32 при условии достаточности 3-4ГБ? RAM DRIVE в расчёт не бурём.

    Я читал исследование, что 32 бита быстрее, чем 64 при достаточности памяти. Что очевидно, если очистить маркетинговую шелуху.
    6 дек 18, 14:06    [21755796]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    982183
    Member

    Откуда: VL
    Сообщений: 2488
    Да, есть такое распространенное заблуждение.
    6 дек 18, 14:19    [21755822]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    komrad
    Member

    Откуда: Msk -> Utrecht
    Сообщений: 4594
    tunknown
    .
    Я читал исследование, что 32 бита быстрее, чем 64 ...


    + вспомнилось ;)


    Ссылка на позицию в клипе: https://youtu.be/o-fY6Pqt_9Y?t=5

    6 дек 18, 14:56    [21755880]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    Владислав Колосов
    Member

    Откуда:
    Сообщений: 5977
    tunknown,

    64 бин не для скорости, а для расширения адресного пространства.
    6 дек 18, 15:03    [21755896]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    tunknown
    Member

    Откуда:
    Сообщений: 577
    Владислав Колосов
    tunknown,

    64 бин не для скорости, а для расширения адресного пространства.

    Допустим, мне повезло с оборудованием и драйверами, т.е. у меня свободно на 32 битах из 4 ГБ не 2.5 ГБ, а целых 3.5 ГБ. Из-за чего ускорится ПО в случае 32 битного виндовса вместо 64 битного? Если PAE/AWE не задействовано.
    6 дек 18, 16:22    [21756053]     Ответить | Цитировать Сообщить модератору
     Re: Повышение производительности SQL Express  [new]
    Владислав Колосов
    Member

    Откуда:
    Сообщений: 5977
    tunknown,

    полагаю, вопрос не для этого форума. надо знать архитектуру современного компьютера и CPU, чтобы дать ответ.
    6 дек 18, 17:18    [21756141]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
    Все форумы / Microsoft SQL Server Ответить