8.х 1С и MS SQL Server 2008

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем masmat, 1 авг 2008.

  1. BVB_berserk
    Offline

    BVB_berserk Опытный в 1С

    Регистрация:
    30 янв 2009
    Сообщения:
    162
    Симпатии:
    0
    Баллы:
    26
    Не скажу за MS SQL 2000, но когда перейдете на 2008 - посмотрите стандартные отчеты по БД - Disk Usage и Disk Usage by Tables. Так вы выясните куда девается ваше место. Конечно не совсем ясно, какой у вас документооборот, но мне кажется, что это не совсем нормально. У нас за 4 года базы до 20 Гб доросли.. (УТ).
  2. Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Спасибо за бытсрый ответ!
    Уточняю.
    БД УТ 8.1 последний релиз конфигурации. Рисунков и т.п. нет. Есть внешние отчеты и печатные формы по 10-15 штук. Изменения в формах ввода документов. Регистры никакие не трогал. Так же есть одна распределенная БД, обмен "ручной" 2-3 раза в день.
    Что касается документооборота:
    База начата 01.05.2010.
    -------------------------------------------
    АвансовыйОтчет: 143
    АктСверкиВзаиморасчетов: 1 410
    ВводНачальныхОстатковПоВзаиморасчетам: 3
    ВнутреннийЗаказ: 9 354
    ВозвратТоваровОтПокупателя: 2 152
    ВозвратТоваровПоставщику: 1 500
    ДенежныйЧек: 1
    Доверенность: 1 134
    ДокументРасчетовСКонтрагентом: 16
    ЗаказПокупателя: 26 626
    ИнвентаризацияТоваровНаСкладе: 229
    КомплектацияНоменклатуры: 317
    КорректировкаДолга: 140
    КорректировкаЗаписейРегистров: 1
    ОприходованиеТоваров: 216
    ОтчетКомитентуОПродажах: 10
    ОтчетОРозничныхПродажах: 1 137
    ПеремещениеТоваров: 11 159
    ПереоценкаТоваровВРознице: 848
    ПлатежноеПоручениеВходящее: 3 028
    ПлатежноеПоручениеИсходящее: 2 251
    ПлатежныйОрдерПоступлениеДенежныхСредств: 29
    ПлатежныйОрдерСписаниеДенежныхСредств: 166
    ПоступлениеДопРасходов: 155
    ПоступлениеТоваровУслуг: 2 947
    ПриходныйКассовыйОрдер: 25 437
    РасходныйКассовыйОрдер: 831
    РеализацияТоваровУслуг: 26 572
    СписаниеТоваров: 2 042
    СчетНаОплатуПокупателю: 69
    СчетФактураВыданный: 26 050
    СчетФактураПолученный: 826
    ТребованиеНакладная: 2
    УстановкаЦенНоменклатуры: 622
    ФормированиеЗаписейКнигиПокупок: 2
    ФормированиеЗаписейКнигиПродаж: 3
    СводнаяНакладная: 3 438
    -------------------------------------------
    Всего документов: 150 866

    Сейчас по предложенной ссылке схожу, может ещё что подскажете. Мне кажется может это SQL2000 просто такой?
  3. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    У вас распределенная ИБ. А регламентные операции делали? (в частности реструктуризацию регистров?)

    З.Ы. Diego, BVB_berserk - уже сказали. Посмотрите, какие таблицы больше всего занимают.
  4. Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Обработку ищу, та что по сслыке в УТ не открылась.
    По поводу регламентных операций - нет, ибо я не совсем даже понял о чем речь. Видимо так бывает - слона-то и не приметил. Где смотреть про эти операции?
  5. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Я имел ввиду - в конфигураторе, тестирование и исправление.
  6. Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Делал, но не обращал внимания при этом менялся ли размер, ибо не шринкил после этого :) Хм, надо попробовать, спасибо.
    В вообще кто там писал, оцените адекватность размера файла БД при указанном кол-ве документов, сравнив со своей БД. Спасибо!
  7. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    База с 2010 г. (КА)
    ПП входящее 5000
    ПП исходящее 4200
    РТиУ 44000
    ПТиУ 3200

    Размер базы 10 гб.
  8. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    База УПП с 2009 года

    ЗаказПокупателя 114000
    ПП входящее 21000
    ПП исходящее 5000
    ПКО 11000
    РТиУ 124000
    СФ 122000
    ПТиУ 5000

    Размер базы 18 Гб
  9. Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    Чёрт, видимо у меня явно что-то не то.
    У Тебя MS SQL? Какая версия? Распределенка есть? Какие-то особые действия с базой проводишь?

    Это конечно ближе к моей ситуации, но все равно у меня просто база гигант :(
    А у Тебя какой сиквел? Есть какие-то особенности в базе, что-то с ней делаешь?

    Всё же у меня есть подозрения что проблема в структуре хранения информации в SQL2000.
    Либо я чего-то не делаю.
    К сожалению пока не нашел прогу которая показывает размер таблиц, как найду, отпишу.

    Ещё раз благодарен за отзывы и помощь в моей проблеме.
  10. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Ах да. sql 2008. Особенностей пока никаких нет, поскольку на данный момент она пока еще не боевая. Готовлюсь к миграции с файловой версии.
  11. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    А что если базу выгрузить в dt-шник, создать новую базу на скуле и выгрузить туда dt-шник?
  12. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    У меня аналогично. База в скуле работает всего третий день :D
    До этого в файловой версии весила 14 Гб - тормоза были ужасные.
    Делаю все регламентные операции как положено - обновление статистики, дефрагментация индексов и т.д.

    Попробуйте все таки перевести на SQL2008, хотя если 2000 стоит из-за 1С 7.7 - придется допиливать.
    Два разных скуля на одном сервере наверно тормозить будут :angry:
  13. Sevish
    Offline

    Sevish Опытный в 1С

    Регистрация:
    24 дек 2010
    Сообщения:
    115
    Симпатии:
    1
    Баллы:
    29
    В общем вот что получилось.
    SQL EM показывает что выделено пространства 52Гб, свободно 1,1Гб
    В прикрепленном файле размеры таблиц БД. Там 36Гб весит весь узел, чёрт, а еще 16Гб это что?


    Ооо, это отдельная тема :) Не выгружается в dt-шник, видать одна из таблиц большая, просто выгрузка прекращается и все. И чекал и фиксил - нет результата. А вот распределенка без проблем. Она весит 1,2Гб.

    2008 нет, 2005 пробовал, "фиксил" 7.7 но все равно при скролинге тормозит БД, так что вернулись на 2000.

    Вложения:

  14. Павел_
    Offline

    Павел_

    Регистрация:
    3 июл 2009
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Крайне любопытно, при таких больших объемах, да еще и при количестве пользователей около 50-ти. Имеет ли смысл отказаться от MS SQL в пользу PostgreSQL ради экономии средств.
  15. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    абсолютно не :)
  16. Павел_
    Offline

    Павел_

    Регистрация:
    3 июл 2009
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    А мотивировать свою точку зрения можно?
  17. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
  18. BVB_berserk
    Offline

    BVB_berserk Опытный в 1С

    Регистрация:
    30 янв 2009
    Сообщения:
    162
    Симпатии:
    0
    Баллы:
    26
    Вы диски ИТС в стопочку складываете? В режиме автоматических блокировок в транзакции Постгри использует блокировки на уровне таблиц, что даст вам производительность на уровне файловой БД. Дай бог, чтобы 10 пользователей работало, а вы про 50 говорите.
  19. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Это уже устаревшая информация. Текущий версии типовых работают на управляемых блоикровках и не возникает табличной блокировки.
  20. BVB_berserk
    Offline

    BVB_berserk Опытный в 1С

    Регистрация:
    30 янв 2009
    Сообщения:
    162
    Симпатии:
    0
    Баллы:
    26
    Видимо, информация об устаревших типовых решениях :angry: Если все типовые уже переписаны на управляемых блокировках, то это замечательно.

Поделиться этой страницей