|
|
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
Обладаю ископаемым Собесом Код: plaintext 1. 2. 3. Никто её технологический уровень поднимать не решается, ибо она несёт деньгу,иногда конкретную. И с некоторыми её странностями приказанно мирится.Вот одна из них. Tempdb загаживается с кляента какими-то процами из одной строчки, типа селект из такой-то таблицы,в такой-то базе. Картинка прилагается. Но это не процы.Хотя в syscomments у них есть сорс.В sysobjects в поле type стоит PR, если верить докумментации Prepare Object(created by Dynamic SQL).Когда из-за этой хренотени надо перегружать сервер-грустно, но если раз в пол-года, терпимо, но два раза в день-нет на то моей силы воли.Drop Proc её не убирает,нет говорит такой процы.Кликами из инструмента,что вы видите на картинке тот же эффект-нет такой процедуры,грит. Может кто знает, как этого мамонта валить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:45 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
Картинка не прошла с првого раза-размер. Вторая попытка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 15:46 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
Это наверняка хранимки, созданные для Prepared Statement-ов. Т.е. это они самые и есть. С клиента можно просто послать запрос, выполнить, и получить результат. А можно ПОДГОТОВИТЬ запрос (при этом создаётся временная хранимая процедура, компиляется, и т.д), а потом его N раз выполнять, при этом выполнение происходит быстрее, потому что запрос не парсится, не компилируется, и не оптимизируется N раз, а только лишь один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 16:50 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
А, как валить. Да просто коннекцию кильнуть, и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 16:51 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
Очень любопытно и толково. Насчёт убийства коннекшена.Расследование,по следам Вашего поста показало,что при завале аппликации(по причинам с базой не связанным), коннекшен остаётся,гениальный кляент и в этом его сила, только в мирных целях-бы её...А я то думал,баран,что эти PR живы ,даже,после разрыва коннекшена, кляент то сдох,у всех на глазах.Так вместо того,чтоб валить сервер,пройтись кайлом по всем коннекшеннам.Надо бы попробывать, но сейчас нильзя-сервер ещё тянет, вот как застрянет,тогда...Ну спасибо, от души . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 17:14 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
Предварительная проверка подтверждает Ваши выводы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 17:24 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
> коннекшен остаётся, Ну, если вы его kill -9 - то так и должно быть, TCP-шная сессия только спустя какое-то время умрёт по тайм-ауту. Можно еще делать на сервере kill <SPID> Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2008, 18:31 |
|
||
|
Кто нибудь слыхал про динозавра "prepare object" и как его дропнуть ?
|
|||
|---|---|---|---|
|
#18+
MasterZiv > коннекшен остаётся, Ну, если вы его kill -9 - то так и должно быть, TCP-шная сессия только спустя какое-то время умрёт по тайм-ауту. Можно еще делать на сервере kill <SPID> Posted via ActualForum NNTP Server 1.4 есть еще такая вещь, как ghost processes возможно автор страдает и от этого забавно то, что для 11ой версии Sybase официально рекомендует в качестве избавления от таких процессов рестартовать сервер Sybase ;) но иногда может помочь и checkpoint по базе, где завелся ghost process и держит блокировки на объекты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 13:53 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=35544964&tid=2011379]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 391ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...