В одном из предыдущих постов я написал как проверить таблицы и индексы в СУБД Informix. Собственно по результатам проверки, возможна ситуация, когда необходимо пересоздать некоторые индексы. Далее привожу небольшой bash скрипт для пересоздания (удаления/создания) индексов с логированием в файл.
Содержание ".sql" файлов - drop/recreate index...
#!/bin/bash
(
date;
dbaccess nameofmydb mytable1-index-recreate.sql 2>&1;
date;
dbaccess nameofmydb mytable2-index-recreate.sql 2>&1;
date;
oncheck -cID nameofmydb:myuser.mytable1;
date;
oncheck -cID nameofmydb:myuser.mytable2;
date;
) | tee recreate.log
Содержание ".sql" файлов - drop/recreate index...
Комментариев нет:
Отправить комментарий