Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
Периодически возникает ошибка HP-UX 11, Informix 9.30: 264: Could not write to a temporary file. 31: ISAM error: no free disk space при попытке создать временну таблицу, при этом темповый dbspace имеет свободное пространсво 4 гигабайта. При команде onstat -d не видно что используется пространство tempdbs. Что можно предпринять? В описании ошибок ничего конкретного не сказано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 11:40 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
А как насчет переменной DBSPACETEMP в онконфиге? Если создать пространство для временных данных, то оно не будет использовано пока его там не укажешь. И не забудь перезапустить сервер после этого. If DBSPACETEMP is not set, the default location is the root dbspace - там у тебя места и не хватает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 12:08 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
DBSPACETEMP в onconfig указан, запрос вот такой: select * ftom (таблица) into temp (таблица); причем эта таблица создается в rootdbs, а если select * ftom (таблица) into temp (таблица) with no log; то все нормально. Почему временная таблица создается в rootdbs? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 12:45 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Если into temp (таблица) with no log, то таблица создается в темповом дибиспейсе. А если просто into temp (таблица), то таблица создается в дибиспейсе с лоджингом, т.е. НЕ ТЕМПОВОМ, создай обычный дибиспейс и добавь его в DBSPACETEMP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 13:30 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
Интересно, но на SCO OpenServer 5.0.5 informix 7.31 select * ftom (таблица) into temp (таблица); проходит и создает таблицу в tempdbs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 13:59 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Знаешь, у меня на AIX, WIN2000AS, Linux тоже все проходит, к чему бы это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 14:09 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
а дбспасе на рав девайсе или на файле сделан? А то если на файле то хз куда он его создает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 23:11 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
На сыром устройстве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2003, 06:43 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
а команда onstat -d показывает флажок T в колонке flags для tempdbs ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2003, 15:55 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
Да флажок есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2003, 06:13 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
> Интересно, но на SCO OpenServer 5.0.5 informix 7.31 > select * ftom (таблица) into temp (таблица); проходит и создает > таблицу в tempdbs А каким способом ты это видишь ? Почему ты в этом так уверен ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2003, 21:16 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
При выполнении запроса, onstat -d, видно что используется пространство tempdbs, а на HP rootdbs. Настройки onconfig на обоих серверах одинаковы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2003, 06:16 |
|
||
|
Ошибка при create temp table
|
|||
|---|---|---|---|
|
#18+
Настройки onconfig применяются в последнюю очередь, а в первую - значения сессии и переменных окружения. Возможно, что для юзеров установки у тебя разные на разных серверах. А место в temp может использоваться не только для темповых таблиц, но и для временных файлов, которые тоже создаются в большом кол-ве для разных ситуаций. Вот запрос для мониторинга темповых таблиц ----------------------------------------------------------- -- List all TEMP tables from instance -- (unsorted) -- -- V.Shulzhenko DBA_Tools ----------------------------------------------------------- set isolation to dirty read; select tn.tabname[1,18] temp_table ,tn.dbsname[1,18] db_name ,tn.owner[1,8] owner ,s.name[1,18] dbspace ,substr(bitval(ti_flags,32),1,1) sys ,substr(bitval(ti_flags,64),1,1) log ,substr(bitval(ti_flags,128),1,2) srt from systabnames tn,systabinfo ti,sysdbspaces s where tn.partnum = ti.ti_partnum and s.dbsnum=partdbsnum(ti_partnum) and (bitval(ti_flags,32)=1 or bitval(ti_flags,64)=1 or bitval(ti_flags,128)=1) -------------------------------------------------------------- -- flags partition_header -- -- 1 Page Level Locking -- 2 Row Level Locking -- 32 System created Temp Table -- 64 User created Temp Table (logged dbspace - V.Shulzhenko) -- 128 Sort File -- 256 Contains Varchar Data Type -- 512 Contains BLOBSpace BLOBS -- 1024 Contains TBLSpace BLOBS -- 2048 Contains either Varchars,BLOBS or Rows > PAGESIZE- -- 4096 Contains optical Sub-System BLOBS -- 8192 Permanent System created Table ( undroppable ) -- 16384 Special Function Temp Tables, no Bitmap Maintenanc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2003, 19:34 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=32257584&tid=1609370]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 10ms |
| total: | 170ms |

| 0 / 0 |
