Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Провели небольшую реструктуризацию плана счетов (1С 8.1) - добавили на два счета по одному субконто - было по 1-му, стало по 2. Вообще, максимум, 4. Внезапно обнаружилась, что размер бд (SQL версия, крутится по SQL Server 2005 SP3 x64) уменьшился на 12 гигабайт. Смотрю с помощью sp_spaceused размеры таблиц. Вижу следующее: 1. Регистр бухгалтерии ДО: Код: plaintext 1. 2. ПОСЛЕ: Код: plaintext 1. 2. 2. Таблицы остатков и оборотов по счетам и субконто. Вот тут вообще что-то очень странное. 2.1 _AccTtl47357 (не знаю как правильно по-русски назвать) ДО: Код: plaintext 1. 2. ПОСЛЕ: Код: plaintext 1. 2. 2.2 _AccTtl35572 ДО: Код: plaintext 1. 2. ПОСЛЕ: Код: plaintext 1. 2. 2.3 _AccTtl25571 ДО: Код: plaintext 1. 2. ПОСЛЕ: Код: plaintext 1. 2. 2.4 _AccTtl15570 ДО: Код: plaintext 1. 2. ПОСЛЕ: Код: plaintext 1. 2. Чем можно это объяснить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2009, 13:29 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
сравните состав индексов до и после. Был такой глюк на одном из релизов. При реструкторизации сначала удалялись старые индексы, а новые взамен не создавались ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2009, 14:05 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
Проверил - состав индексов, а так же состав полей абсолютно одинаковый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2009, 14:32 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
rancid, а был какой размер? (а то может ваши 12Гб - пыль:) ) филфактор не менялся? SHRINKDATABASE не делался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2009, 15:51 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
Хитроглазый, я не совсем правильно выразился. Разница в 12 гигабайт - это разница между объемами данных, занимаемых таблицами (сумма полей data, index_size и unused). mdf-файл до реструктуризации имел размер 60 гигабайт, после - 85 гигабайт. Соответственно, и бэкапы - до реструктуризации занимали порядка 60 гигабайт, после - 48. SHRINK не проводился. Сделал ночью на тестовом сервере - размер бд после реструктуризации и шринка - 48 гигабайт. Шринкую копию базы (WITH NOTRUNCATE, потом TRUNCATEONLY) до реструктуризации - размер практически не изменяется - 60 гигабайт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2009, 07:02 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
забыл дописать - fill factor (и pad index) не изменялся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2009, 07:09 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
Обычно на регистрах бухгалтерии включается режим разделения итогов (галочка в конфигураторе + в режиме предприятия "Операции" / "Управление итогами" / "Установка режима разделения итогов"), это говорит о том, что при одновременной записи строк регистра бухгалтерии по одинаковой совокупности измерений и субконто будет создано более одной строки в таблицах итогов регистра бухгалтерии. После изменения плана счетов происходит реструктуризация регистра бухгалтерии, это в свою очередь ведет за собой пересчет итогов, который и "склеивает" разделенные итоги в одну строку в таблицах итогов регистра бухгалтерии. Этим и объясняется уменьшение количества записей в итоговых таблицах. Это также справедливо и для регистров накопления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2009, 09:01 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
Айрат Вильданов, Спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2009, 09:09 |
|
||
|
Почему уменьшается количество записей в таблицах остатков и оборотов по счетам и субконто?
|
|||
|---|---|---|---|
|
#18+
В конфигурации "Бухгалтерия Предприятия" есть даже специальное регламентное задание по пересчету итогов, которое 1 раз в месяц их пересчитывает. Разделенные итоги дают преимущества в скорости записи, потому что фактически идут INSERT-ы в итоговые таблицы а не UPDATE одной единственной записи, соответственно уменьшается вероятность блокировки. Но при чтении будет дополнительное агрегирование итогов (SUM по ресурсам итоговой таблицы) и от увеличения количества записей в итоговых таблицах будет увеличиваться время их чтения. Поэтому необходимо делать регулярный пересчет итогов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2009, 09:16 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36088118&tid=1523539]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
211ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 318ms |

| 0 / 0 |
