пятница, 17 февраля 2012 г.

Пересоздание индексов СУБД Informix.

В одном из предыдущих постов я написал как проверить таблицы и индексы в СУБД Informix. Собственно по результатам проверки, возможна ситуация, когда необходимо пересоздать некоторые индексы. Далее привожу небольшой bash скрипт для пересоздания (удаления/создания) индексов с логированием в файл.


#!/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...

Комментариев нет:

Отправить комментарий