|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
Все привет! Есть некая БД , которая содержит порядка 200 таблиц. Вопрос: как определить таблицу с самым большим кол-вом информации (или по размере или по кол-ву записей или полей)? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 11:43 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
kos20, сними статистику и посмотри ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 11:44 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
gstat + grep Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 11:49 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
kos20по кол-ву полей)? обычным отбором максимума с группировкой примерно select first 1 Count( ИмяСтолбцов) ... group by ИмяТаблицы order by 1 desc http://www.firebirdfaq.org/faq174/ Table and view columns are stored in RDB$RELATION_FIELDS https://ib-aid.com/download/docs/firebird-language-reference-2.5/fblangref25-appx04-systables.html http://www.ibexpert.net/ibe/index.php?n=Doc.SystemObjects ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 12:08 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 12:11 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
Симонов Денисkos20, сними статистику и посмотри а как снять?? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 12:57 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
kos20, gstat ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 12:58 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
kos20, IBExpert\Службы\Статистика базы данных ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2016, 13:19 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
Шавлюк Евгенийkos20, IBExpert\Службы\Статистика базы данных Супер. ТО, что надо ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2016, 09:42 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
kos20, в IBExpert, справедливости ради, все это скопировано с IBAnalyst. Тем не менее, есть супербыстрый способ определения количества записей в таблицах. Только для этого у них должен быть первичный ключ. - обновляем статистику индексов по первичным ключам (set statistics index ....) - select i.rdb$relation_name, 1/i.rdb$statistics from rdb$indices i where i.rdb$statistics > 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2016, 11:32 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
kdv, Так наверное более правильно будет. Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2016, 12:11 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
Ошибки округления все равно останутся хотя если надо "плюс-минус километр" и при условии небитости индексов сойдет ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2016, 13:09 |
|
Как найти таблицу с самым большим кол-вом записей (объёмом)
|
|||
---|---|---|---|
#18+
Arioch, Согласись, что 1234.4500058568 выглядит хуже, чем 1235. Ну а ошибка округления в этом случае - да и фиг на нее - нужно только оценочную величину получить. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2016, 14:53 |
|
|
start [/forum/topic.php?fid=40&msg=39291748&tid=1562010]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 157ms |
0 / 0 |