powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проверка наличия данных на большом количестве таблиц
4 сообщений из 4, страница 1 из 1
Проверка наличия данных на большом количестве таблиц
    #37029487
Bart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет,
Есть задачка сделать быструю проверку наличия данных для большого количества таблиц (больше 1000) используя .Net провайдер.
Сервер z/OS v8 (для v9 и для LUW уже найден другой более быстрый подход)

Пока решение видится отправлением на сервер 1 пакетом сразу кучи селектов такого вида:
SELECT 1 FROM a FETCH FIRST ROW ONLY FOR READ ONLY WITH UR;
SELECT 2 FROM b FETCH FIRST ROW ONLY FOR READ ONLY WITH UR;

Если есть более производительное решение,- то жду ваших ответов.

P.S.
Если кому интересно, то для z/OS v9 и для LUW используется такой шаблон (на z/OS v8 не работает)
(select 1 from a fetch first row only)
union all (select 2 from b fetch first row only)

P.P.S
На сервере создавать объекты (если кто предложит сделать через процедуры) нельзя
...
Рейтинг: 0 / 0
Проверка наличия данных на большом количестве таблиц
    #37030059
asbestos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bart,

если Вы уверены в актуальности статистики, то можно посмотреть на в эту самую статистику и узнать количество строк:

select tabname, card from SYSSTAT.TABLES
where card = 0
...
Рейтинг: 0 / 0
Проверка наличия данных на большом количестве таблиц
    #37030077
Bart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это коробочное приложение и я не могу гарантировать, что у клиента статистика собрана или актуальна.
...
Рейтинг: 0 / 0
Проверка наличия данных на большом количестве таблиц
    #37030703
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OPTIMIZE FOR 1 ROW после FETCH FIRST 1 ROWЫ ONLY можете попробовать поставить.
Может что изменится...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проверка наличия данных на большом количестве таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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