Size: a a a

2021 December 08

М

Михаил Власов... in Oracle RU
источник

R

RAEman in Oracle RU
Тебе кто-то говорит что неправильно? Или ты запрос выполняешь где то
источник

I

Ism in Oracle RU
запрос выполняю в субд и все нормально работает, но бот для проверки дз говорит что неправильно
источник

R

RAEman in Oracle RU
Значит попробуй привести формат даты. Видимо разработчики решили сравнить в тесте две строки. Вроде больше ничего не должно отличаться
источник
2021 December 09

x

xtender in Oracle RU
#ora_perf_quiz Еще не пятница, поэтому пусть будет недопятничный #performance #quiz: Если вдруг кто-то захочет потренироваться в перф. тюнинге, попробуйте: есть таблица из 25 строк в каждой из которой лежит CLOB длинной 1м байтиков.
У вас клиентская программка - что будет быстрее: зафетчить все как есть или разбить клобы на VARRAY of varchar2(4000) и зафетчить 25 VARRAY?
источник

x

xtender in Oracle RU
запросы со статистикой и тестовые данные тут: https://gist.github.com/xtender/1d466c12a56ae8923e346505abe8d1c6
источник

x

xtender in Oracle RU
угадать, конечно же, мало, надо еще и объяснить :)
источник

TL

The Loop in Oracle RU
/stat@combot
источник

C

Combot in Oracle RU
Total messages: 144313
источник

ES

Egor 🐱 Solominov in Oracle RU
сетевые задержки\ожидания учитываем?
источник

KL

Kirill Leontev in Oracle RU
измеряем wall clock time?

вообще, быстрее всего получилось c dbms_lob.substr - насколько я понимаю, он, в отличие от sql-ного substr, умеет в random access, поэтому ему не нужно перечитывать лоб-сегмент на каждой итерации, и поэтому у запросов нет просадки по physical reads при тех же 25мб трафика.

если же сравнивать исходные запросы... ну тут, вероятно, х2 трафика против x100 physical reads у двух других. быстрее будет то, где быстрее сеть. у меня фетч клоба обычно занимает дольше, но бывали флуктуации в обе стороны.

но если откуда берется x100 physical reads мне примерно понятно, то откуда берется х2 трафика при вдвое меньшем roundtrips - у меня пока нет ответа. надо почитать и подумать :)
источник

x

xtender in Oracle RU
Да)
источник

x

xtender in Oracle RU
Да я хотел изначально сделать с dbms_lob.substr - не пришлось бы ещё лишний каст делать)
источник

A

Alex in Oracle RU
ну сетка обычно по скорости проигрыват...
источник

x

xtender in Oracle RU
Вопрос - почему? Передаётся то одно и то же)
источник

KL

Kirill Leontev in Oracle RU
так не одно и то же. 50мб против 25.
источник

x

xtender in Oracle RU
Я про содержимое - и там и там передаётся одно и тоже)
источник

KL

Kirill Leontev in Oracle RU
ну да. оракл что-то делает с клобом, но я пока не понял что. в utf16 что-ли передаёт?)
источник

KD

Kirill Dubanevich in Oracle RU
Ребят, подскажите стабильную версию enterprise manager cloud control?
Сижу в раздумьях 13.4 или 13.5, что посоветуете?
источник

x

xtender in Oracle RU
При различиях в минорной версии лучше ставить последнюю
источник