powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / SQL Server ресурсы. Добавить память?
48 сообщений из 48, показаны все 2 страниц
SQL Server ресурсы. Добавить память?
    #36946280
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть SQL2000 - сервер под 1С 7.7
Intel Xeon 2,5 ГЦ 3,5 ГБ памяти
20 терминальных пользователей
В отдельные моменты просто виснет работа в 1С минут на 5
При этом на 1 пользователя в процессах
1с77 - 50-65 мб
explorer - 10-15 мб
winlogon - 2-5 мб
Итого около 80 мб * 20 пользователей = 1,6 гб + 1,4 гб процесс SQL Server = 3 гб.
Однако в диспетчере задач выделение памяти файла подкачки идет под 3,7, то есть пик ~ 7 гб оперативки.
Стоит - ли добавлять 4 ГБ памяти, решит - ли это проблему, или дело в другом?
Можно - ли как -нибудь отключить лишние службы для терминального режима пользователей?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946294
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ еще cftmon, rdpclip и nod 32 по 3мб то есть +10 мб итого около 90 мб на пользователя..
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946462
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql и так возьмет всю память что можно. Памяти у вас достаточно. Скорее всего ошибка где-то в 1с. Хотя лишние 4 гб - кашу не испортят. Но скорее всего и + вам ничего не дадут. Нужен анализ действий пользователей в момент зависания.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946516
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с,

1) http://support.microsoft.com/kb/224587/ru
вот по материалам этой статьи никаких ошибок в момент зависания в Profiler нет, однако в мониторе производительности пики на выделения файла подкачки, процессора и считывания с диска.

2) Кстати, как определить имя терминального пользователя в Profiler, строки DBUserName и NTUserName пустые, правда SPID разный...
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946608
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сsql и так возьмет всю память что можно.
Это не так. MS SQL возьмет не более чем указано в параметре Maximum server memory в его настройках.

Программист 1сПамяти у вас достаточно.
Непонятно сколько у него занимает база. Если она больше того р-р что забирает SQL оперативы, то он постоянно будет свопится. Это не есть гуд.

Программист 1сКстати, как определить имя терминального пользователя в Profiler, строки DBUserName и NTUserName пустые, правда SPID разный...
Только сопоставляя SPID процесса с тем что загружен у пользователя. Причем - естественно - это возможно только в так сказать в режиме онлайн. Потому что если пользователь перезайдет, то и SPID у него будет другой.
Дело в том, что 1C подключается под sa к базе(как правило). Правда у семерки это настраивается на каждом рабочем месте. Так что можеш понасаоздавать пользователей в SQL для каждого пользователя 1С и указать в свойствах подключения этого пользователя.

Тебе не профилер смотреть нужно, а счетчики производительности винды. В часности то что касается дисковой подсистемы и файла подкачки.
Если там все нормально - тогда блокировки.

P.S.
Посмотри как ведет себя база в зависимости от изменения кол-ва пользователей. И на счетчики глянь в такой же динамики.

Кстати, наверняка у тебя стоит режим полного логировая в SQL, переключи на симпл. Немного прироста производительности добавится.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946622
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrio,

Если коннект к базе под одним пользователем то машина определяется по ID соединения. Поищи поиском, уже скрипт проскакивал. Я по памяти просто немогу сходу написать.
Файл подкачки и физическая память все же несколько разные вещи. Какой размер базы (mdf)?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946644
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!,
а где этот переключатель логирования? У меня просто стоит tracing log в .ldf (1,3гб)

На данный момент (весго 3,5 гб ОЗУ):
Процесс SQL Server: 1,1 гб
Размер базы на диске: 7 гб

Показатели файла подкачки:
Всего: 4 гб
Предел: 7,6 гб
Пик: 4,8

В перформансе монитор:
датчик средняя длина очереди диска часто запрыгивает под верхнюю ось
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946719
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioа где этот переключатель логирования? У меня просто стоит tracing log в .ldf (1,3гб)
В свойствах базы данных. У меня 2000 под рукой нет на 2005 вкладка Options там переключатель Recovery model.

arrioНа данный момент (весго 3,5 гб ОЗУ):
Процесс SQL Server: 1,1 гб
Размер базы на диске: 7 гб
Ну как-бы моловато будет оперативы....

arrioВ перформансе монитор:
датчик средняя длина очереди диска часто запрыгивает под верхнюю ось
Ну собственно вот и он, твой тормоз.

Производительность дисковой подсистемы для данной системы мала. Вот и тормаза. Причин может быть много:
-физические параметры дисковой подсистемы. Т.е. скорость винта.
-фрагментация диска
-фрагментация внутри .mdf (а если еще и диск сильно фрагментирован, то вообще песня... :) )
-какие программы/сервисы использующие дисковую подсистемы подняты на этом сервисе - файл-сервер(сетевые шары), прокси...

Ну эта уже тема другова разговора - о оптимизации дисковой подсистемы.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946800
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну Recover model используется для восстановления .. и при зоздании баз 1с рекомендуют ее ставить full... А насчет диска - да, мне кажется, что когда он свопит эти 3,5 гига лишние базы на диск, и возникают тормоза.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946818
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На винчестере кстати ничего кроме sql и терминала нет... правда там один раздел и стоит он на одном разделе с виндой, что не гуд, но так было и до меня. Просто говорят, что это последние несколько дней, а раньше все было ок. А как фрагментировать базу данных? Бекапить ее не надо сначала?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946854
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioНу Recover model используется для восстановления .. и при зоздании баз 1с рекомендуют ее ставить full...

Да, этот параметр определяет режим восстановления базы. Но он актуален в том случае, если ты делаеш бэкапы лога. Тогда - да, ты можеш применять механизмы. В противном случае - нет.

Вот простой пример, предположим... У тебя есть Full backup базы который был создан ночью. У тебя каждый час бэкапится лог - различия за этот час.
Предположим, что в 16:00 база упала.
Тогда ты можеш поднять ночной бэкап базы и накатить на него бэкапы логов - вот те самые, с почасовой разницей. Ты получиш базу по состоянию на 15:00 (в примере отказ сбой произощел в 16:00 и за этот час лога нету).

Но если у тебя нет одного из логов - ну скажем лог за 12 часов... потерялся. То более позние логи ты накатить не сможеш.

Но если у тебя был truncate log. То ты опять же не сможеш воспользоваться этими бэкапами. Там - если я не ошибаюсь - изменяется нумерация действий в логе(не помню как оно правильно называется).

Более подробно про логи и ограничения или в BOL почитай сам или спроси в ветке по SQL.


Как правило, 1с бэкапят из конфигуратора. А о бэкапе лога SQL никто и не помышляет. Так что толку от full recovery нет, однако это очень ресурсоемкая операция. Которая так же требовательно к дисковой подсистеме.

Кстати, обрати внимание на то, как осуществляется прирост базы. У обоих файлов. По дефолту помоему 10% для .mdf и 1% .ldf. Если машина не специально под SQL собиралась и на ней что-то ещё крутится то поставь прирост в метрах - ну метров по 100...
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36946905
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioНа винчестере кстати ничего кроме sql и терминала нет... правда там один раздел и стоит он на одном разделе с виндой, что не гуд, но так было и до меня.

Гуд... не гуд... тут можно только перебить на два логических диска. Это даст только меньшую фрагментацию. А вот как это скажется на скорости доступа... тут надо тестировать. С одним диском тут вариантов то особо и нету.

arrioПросто говорят, что это последние несколько дней, а раньше все было ок.

Приходит один пожилой мужчина на примем к врачу:
- Доктор, мой сосед по говорит что он по 10 раз за ночь... а он старше меня на 7 лет!
Ну доктор предлогает ему пройти за ширмочку... осмотрел и говорит:
- Я Вас осмотрел, но несмотря на Ваш возраст могу сказать что у вас с речевым аппаратом все в порядке. Так что Вы тоже можете говорить !
:)

arrio А как фрагментировать базу данных? Бекапить ее не надо сначала?

Бэкапить стоит всегда. Как говорится админы делятся на тех кто не делает бэкапы и на тех кто их уже делает....

Фрагментировать ей не надо. А вот дефрагментировать - это да.
Ну с винтом я думаю понятно. А вот насчет базы... лучше просвятись в ветке по SQL.
В 2005 например, можно посмотреть процент фрагментации и .mdf и .ldf а вот в 2000...
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36947219
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrio,

Добавляй еще 4 Гига. Дальше колдуй с дисками, т.к. такие прыжки это первый звонок.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36947309
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобрarrio,

Добавляй еще 4 Гига. Дальше колдуй с дисками, т.к. такие прыжки это первый звонок.


Это полумера, не факт что от этого все заработает ощутимо быстрее.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36947524
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!Программист 1сsql и так возьмет всю память что можно.
Это не так. MS SQL возьмет не более чем указано в параметре Maximum server memory в его настройках.А сейчас еще вспомним параметр об количестве процессоров, вспомним что в виндах тоже можно задать количество используемой памяти. Вспомним о том что на сервере на 1с творится...
Не надо придумывать проблемы - их можно еще десятки навернуть над вами. С огромной вероятностью у автора скуль забирает всю память. А об данной настройке автор даже и не подозревает.

Пока вы будете обсуждать дефрагментацию - выскажу интересное предположение - в какой то момент времени идет загрузка данных из другой базы... и вся ваша оптимизация коту под хвост.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36947629
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сThe Dim!пропущено...

Это не так. MS SQL возьмет не более чем указано в параметре Maximum server memory в его настройках.А сейчас еще вспомним параметр об количестве процессоров, вспомним что в виндах тоже можно задать количество используемой памяти. Вспомним о том что на сервере на 1с творится...
Не надо придумывать проблемы - их можно еще десятки навернуть над вами. С огромной вероятностью у автора скуль забирает всю память. А об данной настройке автор даже и не подозревает.

Пока вы будете обсуждать дефрагментацию - выскажу интересное предположение - в какой то момент времени идет загрузка данных из другой базы... и вся ваша оптимизация коту под хвост.[/quot]

Ни SQL ни сервер предприятия не живут вне вычислительной системы. И от того как сконфигурированы ей составляющие зависит общая производительность системы

Твое предположение о загрузке конечно интересно, но наверное топикстартер знает о том есть оно или нет его.
Предполагать и строить догадки можно долго. А толку? Нужно исследовать систему и смотреть где у неё узкое место. Принимать меры.

А что ты предлагаешь, поставить SQL и сервер предприятия из коробки и ничево не делать или оставить все как есть?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36947706
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp_configure:

max server memory (MB) min max config_value run_value
4 2147483647 2147483647 2147483647

Напомню,
процесс SQLServer 1,3 гб
Я так понимаю, что из физической памяти (3,5) гб он просто использует всю оставшуюся свободную для базы в 7,1 гб, а недобор добирает из файла подкачки (выделение 4,2 гб предел 7,6 гб)
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36948020
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас наверняка не разрешено lock page in memory для SQL сервера => следовательно его часть памяти тоже выгружается в своп.
Использование свопа => нехватка памяти. Своп на сервере нужно использоваться только для предотвращения сбоя системы из-за нештатного перерасхода памяти.
Нехватка памяти (свопирование) => постоянное обращение к диску => гарантированное падение производительности системы.
Добавляйте память, убирайте всякие приблуды типа антивируса из пользовательских сессий.

PS Вы наверняка привели данные из графы "mem usage". Посмотрите в графу "VM Size" - вас ждет много чудных открытий.

ЗЗЫ Терминал на одном сервере хорошо работает только в файловой версии.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36948021
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!А что ты предлагаешь, поставить SQL и сервер предприятия из коробки и ничево не делать или оставить все как есть?А ты предлагаешь искать причины в скуле, а не в 1с?

А на 1000 случаев торможения - сколько десятых процента было из-за суля?

ps Кстати в большинстве случаев скуль так и ставят.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36948113
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сThe Dim!А что ты предлагаешь, поставить SQL и сервер предприятия из коробки и ничево не делать или оставить все как есть?А ты предлагаешь искать причины в скуле, а не в 1с?

Я предлагал искать причины ни в том ни в другом. А сначала смотреть счетчики производительности винды. И только если там все нормально, искать причины SQL.

Программист 1сА на 1000 случаев торможения - сколько десятых процента было из-за суля?
Откуда такая статистика?

Программист 1сps Кстати в большинстве случаев скуль так и ставят.
А что ставят в большинстве случаев, да еще и под 7.7?

Вон народ на 8.х кинулся на postgresql и получили русскую рулетку, где-то работает а где-то нет.

Из своей практики могу сказать что на двух предприятих видел это чудо. На одном средний заработок не считается -УПП 1.2. Вернее считается но каждый раз он разный. Эта проблема и на форме 1С описывалась, ответа от них небыло.
В итоге перешли на MS SQL.

На втором вроде нормально. Но они там з/п не считают.

Да и спеца по postgresql найти как-то хлопотно очень. Вот ты много о постгрисе знаеш, как он конфигуртся, как работает, архитектуру самого сервера. Я нет.


Проблема подобных топиков - вон где-то по соседству аналогичный был, да и на каждой страничке наверно можно найти нечто подобное - в том что подходят как к частному случаю - "раз 1С медленно работает то проблема или в нем или в SLQ.
А нужен комплексный подход к исследованию всей вычислительной системы.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36948118
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какая версия сервера(винда) ?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36949183
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrio,

Свойства скуля:
Конфигурация сети - оставь только TCP/IP.
Закладка память - минимум в ноль, максимум в максимум памяти.
Закладка процессор - смотрим сколько процов задействовано. Ставим галку приоритета SQL над Windows. Выставляем количество одновременных запросов.

В свойствах базы смотрим что б база и лог лежали на физически разных дисках.
Модель базы ставим Simple.

Но память всеравно нужно увеличить.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36950050
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр

Свойства скуля:
Закладка память - минимум в ноль, максимум в максимум памяти.


И получите в результете нехилый свопинг. Куда денется ядро винды, другие процессы!?

ЗЫ И ещё на заметку, винда никогда не позволит использовать всю оперативную память, будет держать резерв под новое подключение (сервер) или для запуска очередной программы.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36950814
Igor Glushaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

Все, что написано, действительно может помочь, но при обном условии: Версия 1с старше 8-ки, а у топикстартера - 7.7... Ну не умеет 7-ка нормально работать с MS SQL... Не умеет... Именно поэтому все извращения и попытки настроить SQL ничего не могут дать в принципе. Вариантов два: переползать на 8-ку (желательно пока на 8.1), если не возможно - в dbf и терминалка. Только это может помочь добавить скорости...
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951052
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Glushaev,
у нас база 8 гигов... какая dbf... Мне вот больше интересно, начитался я про AWE/PAE, ничего не понял, и думаю 32xWni2003+SQL2000 .. а вообще он (SQL) сможет ее использовать, эту память свыше 4 гб?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951083
semyons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я знаю, 32 битный процесс в принципе не может использовать более 2ГБ оперативы.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951132
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сможет использовать, добавляейте.

ЗЫ 32 битный процесс адресует действительно 2 Гб, но эти два гб могут "смещаться" по реально используемой памяти. + у автора несколько процессов.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951224
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor GlushaevЗлой Бобр,

Все, что написано, действительно может помочь, но при обном условии: Версия 1с старше 8-ки, а у топикстартера - 7.7... Ну не умеет 7-ка нормально работать с MS SQL... Не умеет... Именно поэтому все извращения и попытки настроить SQL ничего не могут дать в принципе. Вариантов два: переползать на 8-ку (желательно пока на 8.1), если не возможно - в dbf и терминалка. Только это может помочь добавить скорости...
Я незнаю что там и как в снеговике, но у меня клюшки нормально работают со скулем. Что я делаю не так? Да, в клюшках не все так гладко как хотелось бы. Но незабывайте когда разрабатывалась семерка и под какие объемы. Поэтому приходится работать с напильником в руках. И базы по 100+ гиг работают на семерке вполне даже сносно.
По восьмерке невидел ниодного предприятия которые после ухода с семерки были бы довольны восьмеркой. Да и на форумах почему-то народ не в восторге от этого чуда. Поэтому и неспешу переползать на 8.х.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951259
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPИ получите в результете нехилый свопинг. Куда денется ядро винды, другие процессы!?

ЗЫ И ещё на заметку, винда никогда не позволит использовать всю оперативную память, будет держать резерв под новое подключение (сервер) или для запуска очередной программы.
По вашему текущая ситуация у автора лучше? исходя из размера базы 7 гиг и 8 Гиг физической оперативы автору должно хватить для нормальной работы без особых напрягов. Дальше уже нужно смотреть что делают в 1С. Вероятно стоит разнести анализ данных и текущую работу по разным железкам. Хотя вполне возможно что нужно немного подпилить модули и все значительно ускорится. Не видя ситуации сказать сложно.
Да, часть оперативы будет занято виндой под системные процессы. И это нормально. Резерв определяется файлом подкачки. Думаю автор сможет подобрать оптимальное значение.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951287
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
семерку можно немного разогнать гибкими блокировками от софтпойнта
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951499
Paulpit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Злой Бобр]Igor GlushaevЗлой Бобр,

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

Я наоборот не видел бухов, которые хотели бы остаться на 7.7.
От Семерки ушли в прошлом году, По начало было нытье, но сейчас Все отлично работает, никто не жалуется, сколько пользователей бы не подключалсь.

Сначала уйдите от страха чего-то нового, потом просите совета с технической стороны.

Принципиально на 7.7, Вы кажется уперлись в тупик возможностей этой версии.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951684
Igor Glushaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

Я не знаю как где, но у нас в городе найти контору, которя осталась на 7-ке сейчас почти не возможно.
Что касается моего предложения по переходу - то в инете я читал гораздо больше ругани про связку 7.7+SQL, чем про связку 8+SQL.
Везде писалось, что 7-ка совсем не использует возможностей SQL, так смысл его мучать?

По поводу базы в 7 гигов - это размер файла mdf или суммарныу объем mdf+ldf? Сколько внутри свободного места? А каковы размеры табичек внутри? Есть хоть одна приближающаяся к размеру в 2 гига? Если нет, то скорее всего смысл вернуть dbf наверное есть. Пишу так аккуратно, так как у самого опыта с 7-кой практически никакого. А вот по 8-ке сразу скажу - если одновременно работают более 4-5 человек - есть смысл переползать под связку. Выйгрыш будет однозначно.

Ну и последний довод по переходу: 7-ка на чем-то старше XP работаеттолько через костыли, прикрутить более свежий SQL - тоже костыли...
На мой взглдяд переползать уже давно нужно...
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36951688
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр ... По вашему текущая ситуация у автора лучше? ...
Размер базы очень косвенно влияет на производительность и потребность в памяти. Предложение увеличить максимальный размер используемой сиквелом памяти до размера оперативной памяти скорее ухудшит ситуацию автора.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36953420
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioIgor Glushaev,
у нас база 8 гигов... какая dbf... Мне вот больше интересно, начитался я про AWE/PAE, ничего не понял, и думаю 32xWni2003+SQL2000 .. а вообще он (SQL) сможет ее использовать, эту память свыше 4 гб?

А сходить и почитать описание своей версии ОС и серверной платформы(материнки) на предмет поддержки оперативной памяти религия не позволяет?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36953440
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Paulpit, вы похоже не в курсе регионов... чтобы делать такие безапеляционные заявления.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36953482
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Glushaev,

Я нехочу втягиваться в извечный спор "клюшки vs снеговик". У автора клюшки, и вопрос стоит в том чтобы заставить нормально работать то что есть. Поскольку автор откровенно тупит (шифруется) то рекомендации даны общие, более конкретно можно говорить только при наличии данных счетчиков, замеров в самой 1С, ну и т.п.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36953856
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобрзамеров в самой 1С, ну и т.п.

А это как в 7.7 ?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36953869
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А размер журнала .LDF в 1,3 Гб при размере базы в 7,2 Гб (18% от базы) это нормально?

Вот тут много интересных советов приводится http://www.kb.mista.ru/article.php?id=136
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36956509
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!Злой Бобрзамеров в самой 1С, ну и т.п.

А это как в 7.7 ?
Отладчик - Замер производительности. Это что касается модулей. Ну и потом хоть одним глазком посмотреть что говорит товарищ профайлер. Иногда там можно увидеть весьма интересные вещи.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36956520
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioА размер журнала .LDF в 1,3 Гб при размере базы в 7,2 Гб (18% от базы) это нормально?
Может быть и больше. Лично я видел 30% и это небыло проблемой. Все зависит от структурированности данных в базе, и от обращения к ним. Опять таки смотря какая нагрузка идет, бывает в крупных конторах есть реальная необходимость в обед подрезать лог. Но тебя это недолжно волновать. Ты сначала со своими тараканами разберись.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36958225
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрThe Dim!пропущено...


А это как в 7.7 ?
Отладчик - Замер производительности. Это что касается модулей. Ну и потом хоть одним глазком посмотреть что говорит товарищ профайлер. Иногда там можно увидеть весьма интересные вещи.

У ТС 7.7 откуда там заведется "Отладчик - Замер производительности", от сырости?

Размер лога зависит от его настроек. Усекается он или нет.
Если усекается, то его размер меняется в течении дня в зависимости от выбранного способа логирования(симпл....фул), чем больше незавершенных транзакций, тем больше лог. По мере комита транзакций размер будет уменьшатся, но только в том случае, если он настроен на усечение.


semyonsНасколько я знаю, 32 битный процесс в принципе не может использовать более 2ГБ оперативы.

2ГБ... может и больше. По умолчанию винда именно столько отдает процессу, изменить можно ключами booot.ini
Но и это не предел - пример тому MS SQL который умеет использовать AWE - даже свыше 4 ГБ может оперативы.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36958404
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!

У ТС 7.7 откуда там заведется "Отладчик - Замер производительности", от сырости?



Все там есть, основной инструмент поиска узких мест, также как и в 1С 8.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36958415
RustamZz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The DimУ ТС 7.7 откуда там заведется "Отладчик - Замер производительности", от сырости?А что у 7.7 нет отладчика? Или в нем невозможно найти замер производительности? Надо вместо таких категоричных заявлений проверять их наличие.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36958664
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр,
в профилире в момент пиков происходит SP:Recompile - то есть вместо выполнения функция компилируется ... что с этим дальше делать, я не знаю. А каким способом можно блокировки SP_WHO вычислить за весь день, то есть какой-нибудь скрипт, который-бы следил за ними и потом выдавал кто и когда блокировал?
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36958782
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim! ,
Из уважения к остальным пользователям форума я промолчу. Умный сам поймет.

arrio ,
Насколько помню, то детально блокировками в свое время занимался софтпоинт. Если Вы в 1С уже все вылизали и уверены что никак нельзя решить вопрос со стороны 1С, можете попытаться обратиться к ним за помощью. Ну или если есть хорошее знание SQL и понимание того что с ним делает 1С, можете и сами все сделать.
Отловить пользователей которые делают блокировки непроблема. Но это нерешит задачу. У меня складывается впечатление что Вы просто неслышите о чем вам говорят, а идете каким-то своим путем. Еще раз скажу что в более чем половине случаев проблема блокировок в криворуком коде в 1С или к не менее криворукому подходу к решению той или иной задачи. Я недумаю что у вас такая уж высоконагруженная система с которой нельзя справиться доступным инструментарием.
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36958843
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр,
я же не программист 1с. Могу пользователя добавить? Не могу же я подойти к нашему программисту 1С и сказать - парень, я уверен на 50%, ты криворуко пишешь код :)
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36959280
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrio...Не могу же я подойти к нашему программисту 1С и сказать - парень, я уверен на 50%, ты криворуко пишешь код :)
Почему бы и нет?..
Но не утверждать это, а сказать что - есть определенная вероятность кривизны кода которая приводит к взаимным блокировкам, ну или что-то подобное. А то если тупо наедешь - обидеться может. Просто это задача не только админа, я б даже сказал что в большей степени программиста. Если программист скажет админу что нужно поменять какие-то настройки сервера, памяти докинуть, проводить такие-то процедуры с такой-то периодичностью - думаю админ небудет против.
Может ваш прог и невкурсе что все так хреново? Вы с ним хоть общаетесь на эту тему? Или вы на разных планетах живете?..
...
Рейтинг: 0 / 0
SQL Server ресурсы. Добавить память?
    #36961458
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр The Dim! ,
Из уважения к остальным пользователям форума я промолчу. Умный сам поймет.


Виноват. Приношу извенения.
...
Рейтинг: 0 / 0
48 сообщений из 48, показаны все 2 страниц
Форумы / [игнор отключен] [закрыт для гостей] / SQL Server ресурсы. Добавить память?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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