|
Определить размер таблиц 1С 8.3 SQL |
☑ |
0
100kg
11.08.18
✎
12:06
|
Други, выручайте! Первый раз за последние 5 лет потребовалось посмотреть на чересчур жирные таблицы, а обработку то-ли удалил, то-ли потерял((
Киньте на почту, с меня аплодисменты))
dan@tedza.com
|
|
1
jsmith82
11.08.18
✎
12:11
|
SELECT
t.NAME AS TableName,
s.Name AS SchemaName,
p.rows AS RowCounts,
SUM(a.total_pages) * 8 AS TotalSpaceKB,
SUM(a.used_pages) * 8 AS UsedSpaceKB,
(SUM(a.total_pages) - SUM(a.used_pages)) * 8 AS UnusedSpaceKB
FROM
sys.tables t
INNER JOIN
sys.indexes i ON t.OBJECT_ID = i.object_id
INNER JOIN
sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id
INNER JOIN
sys.allocation_units a ON p.partition_id = a.container_id
LEFT OUTER JOIN
sys.schemas s ON t.schema_id = s.schema_id
WHERE
t.NAME NOT LIKE 'dt%'
AND t.is_ms_shipped = 0
AND i.OBJECT_ID > 255
GROUP BY
t.Name, s.Name, p.Rows
ORDER BY
RowCounts DESC
|
|
2
jsmith82
11.08.18
✎
12:12
|
|
|
3
100kg
11.08.18
✎
12:15
|
Это не совсем то. Мне надо именно в 1С посмотреть, а не в скуле
|
|
4
jsmith82
11.08.18
✎
12:37
|
Специально для тебя написал обработку
Сохраняешь результат запроса в формате csv и загружаешь в обработку
|
|
5
100kg
11.08.18
✎
12:42
|
(4) Спасибо, попробую)))
|
|
6
100kg
11.08.18
✎
13:25
|
А все присоединенные файлы в одной таблице хранятся?
|
|
7
jsmith82
11.08.18
✎
13:27
|
Нет
|
|
8
100kg
11.08.18
✎
13:33
|
а вот
|
|
9
Aleksey
11.08.18
✎
13:35
|
(8) В разных конфигах по разному. Раньше, на ОФ все в одном. Сейчас на УФ под каждый чих свой справочник
|
|
10
100kg
11.08.18
✎
13:37
|
(9) так это в УТ11
|
|
11
jsmith82
11.08.18
✎
13:40
|
|
|
12
Aleksey
11.08.18
✎
13:49
|
(11) Эта обработка встроенна в конфу, зачем она нужна отдельно?
Вот обратная ситуация с томов в конфу - вот этой обработки нормальной нет :(
|
|
13
100kg
11.08.18
✎
14:02
|
(11) странно, логин и пароль от форума не подходят
|
|
14
100kg
11.08.18
✎
14:04
|
(12) Встроенная работает так себе)) При нажатии на кнопку "Перенести все файлы в тома", программа увидела всего 1 файл за 2015 год из нескольких тысяч.
|
|