powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / не работает alter fragment ... init in dbspace?
3 сообщений из 3, страница 1 из 1
не работает alter fragment ... init in dbspace?
    #33102876
Sergey L.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
9.40.UC3 linux
создал новый dbspace, пробую перенести таблицу туда:

ALTER FRAGMENT ON TABLE test_volume INIT IN traf5min

потом:
select t.tabname[1,18], f.indexname[1,18], f.dbspace[1,18], f.levels, f.nrows
from systables t,sysfragments f
where t.tabid = f.tabid
and f.fragtype='I'
and t.tabname[1,18] = 'test_value'

tabname test_value
indexname 276_1205
dbspace dataspace1
levels 2
nrows 10001

т.е. - таблица все еще в старом dbspace.
почему?
...
Рейтинг: 0 / 0
не работает alter fragment ... init in dbspace?
    #33103037
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Таблицы != Индексы
2. Если у таблицы один фрагмент она в sysfragments не попадает, что бы понять где она лежит надо смотреть systables.partnum если он отличен от нуля то systables.partnum/(1024*1024)=номер_дибиспейса, если равен нулю то смотришь на фрагменты таблицы в sysfragments.

-----------------------------------------------------------
Решительный шаг вперед -- результат хорошего пинка сзади
...
Рейтинг: 0 / 0
не работает alter fragment ... init in dbspace?
    #33103112
Sergey L.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, не заметил 'I' :(

спасибо - сработало :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / не работает alter fragment ... init in dbspace?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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