|
|
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
ERROR: current transaction is aborted, commands ignored until end of transaction block подскажите, что бы сие могло значить и как можно избежать, не могу разобраться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 20:59 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhson, во время транзакции, т.е. после BEGIN, произошла ошибка (синтаксис, права и т.д.), и постгрес вам говорит, что любая следующая ваша операция будет игнорироватся пока не будет сделан ROLLBACK, т.е. завершена транзакция. а где именно произошла ошибка, смотреть в логах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 22:31 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
вот это любопытное поведение, мда. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 22:41 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhsonвот это любопытное поведение, мда. В psql любопытным поведением можно управлять переменной ON_ERROR_ROLLBACK . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 23:10 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
LonepsychoJonhson, во время транзакции, т.е. после BEGIN, произошла ошибка (синтаксис, права и т.д.), и постгрес вам говорит, что любая следующая ваша операция будет игнорироватся пока не будет сделан ROLLBACK, т.е. завершена транзакция. а где именно произошла ошибка, смотреть в логах. это не совсем верная формулировка. любопытное поведение вытекает из того момента, что с момента begin могло быть сказано несколько savepoint и надо определяться, куда собственно rollback ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2016, 23:16 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
сиречь Код: sql 1. отлично! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 00:19 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
да ещё вопрос, а запинить таблицу в кэш как-то можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 00:22 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
vyegorov, а без левых модулей нельзя? табличка очень маленькая, dual. с 1-й записью X ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 00:32 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
и к тому же это не пин, а просто загрузка, данные может вымыть из кэша ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 00:37 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhsonтабличка очень маленькая, dual. с 1-й записью Xсделай view и ... прочитай доку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 01:39 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
p2.Jonhsonтабличка очень маленькая, dual. с 1-й записью Xсделай view и ... прочитай доку. думаю view будет хуже, чем прочитать один блок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 07:17 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhsonа запинить таблицу в кэш как-то можно? Именно за-PIN-ить (зафиксировать) — никак. Если кэш пустой и нужно “разогреть” таблицы/индексы/материализованные представления — pg_prewarm. В остальном — зависит от востребованности блоков, если активные, то скорее всего будут сидеть в кэше. Средств для админа управлять содержимым кэша нет (да и незачем). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 08:26 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhsonp2.пропущено... сделай view и ... прочитай доку. думаю view будет хуже, чем прочитать один блокза dual надо вообще убивать на чем вью хуже -- не ясно. ясно ,что более устойчиво к вандализму -- никто в него ничто не всунет. никто ничего не изменит. никто не оттранкейтит, не отделетит. но можно потестировать в т.ч. смоделировать активное вытеснение превармом большого и левого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 08:33 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhson, Посмотрите на расширение http://pgxn.org/dist/orafce/ Может велосипед там уже есть, по крайней мере `dual` и несколько пакетов (скажем, dbms_pipe и utl_file) присутствуют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 09:16 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
Jonhsonvyegorov, а без левых модулей нельзя? табличка очень маленькая, dual. с 1-й записью X Она и так в кеше будет при хоть сколько то частом использовании. Но вообще я бы ее объявил как view из values без привлечения таблиц вообще. Например вот так вот: Код: plsql 1. 2. 3. 4. А вообще посмотрите на https://github.com/orafce/orafce эта штука снимет вам кучу головняка при миграции. -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 10:26 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
vyegorovJonhson, Посмотрите на расширение http://pgxn.org/dist/orafce/ Может велосипед там уже есть, по крайней мере `dual` и несколько пакетов (скажем, dbms_pipe и utl_file) присутствуют. а как посмотреть какие расширения уже есть? такое Код: sql 1. 2. 3. 4. 5. выводит ерунду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 17:36 |
|
||
|
error while transaction
|
|||
|---|---|---|---|
|
#18+
JonhsonvyegorovJonhson, Посмотрите на расширение http://pgxn.org/dist/orafce/ Может велосипед там уже есть, по крайней мере `dual` и несколько пакетов (скажем, dbms_pipe и utl_file) присутствуют. а как посмотреть какие расширения уже есть? такое Код: sql 1. 2. 3. 4. 5. выводит ерунду уже есть в смысле уже установлены в данной базе? \dx или уже есть в смысле можно установить в базу не доставляя дополнительные пакеты? например ls -la /usr/share/postgresql/9.5/extension/ | grep control в случае ubuntu или debian и 9.5 базы. или psql create extenstion и нажать tab. -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2016, 17:42 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39252399&tid=1997179]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 542ms |

| 0 / 0 |
