-плохой тон!Ctrl-C wrote:...собирать статистику на системные таблицы...
![No-No! :nono#:](./images/smilies/nono.gif)
Не знаю укого там чего стоит - у Ларри или Оракла, но наличие научного подхода, подкрепленного опытом - никогда не мешает... Иначе даже самая сильная эрекция не поможет - псевдоспецы и самый пупер-супер продукт опустят.Gennadiy wrote:Э не - нам тут Ларри обещал что он будет стоять как столб (Оракл а не Ларри) даже если его молотком бить.
oMoses wrote:Не знаю укого там чего стоит - у Ларри или Оракла, но наличие научного подхода, подкрепленного опытом - никогда не мешает... Иначе даже самая сильная эрекция не поможет - псевдоспецы и самый пупер-супер продукт опустят.Gennadiy wrote:Э не - нам тут Ларри обещал что он будет стоять как столб (Оракл а не Ларри) даже если его молотком бить.
Gennadiy wrote:oMoses wrote:Не знаю укого там чего стоит - у Ларри или Оракла, но наличие научного подхода, подкрепленного опытом - никогда не мешает... Иначе даже самая сильная эрекция не поможет - псевдоспецы и самый пупер-супер продукт опустят.Gennadiy wrote:Э не - нам тут Ларри обещал что он будет стоять как столб (Оракл а не Ларри) даже если его молотком бить.
Судя по результатам у нас спецы которые Оракл настраивали хорошие были. За 2 года общее время простоя 1.5 часа, при 15 тысячах updates в день и 1.5 тысячах selects в секунду.
Я просто был удивлен что Оракл завалил не update, а банальный (ну даже пусть не сильно банальный) select.
zVlad wrote: A можно как-то посмотреть тот замечательный select. А что значит "завалил"?
zVlad wrote:A Fig Lee asked:
".... А Java в DB2 есть?"
I don't like simple answers like "YES". You'd beter to clarify what "А Java в DB2 есть" means. Meanwhile, I can tell you that, for example, you can write stored procedures with Java, there are also JDBC Type 2, and Type 4, and SQLJ 3.0. What else? I don't know.
By the way, DB2 has XML support, too.
Question for you: does Oracle have Java?
oMoses wrote:-плохой тон!Ctrl-C wrote:...собирать статистику на системные таблицы...
awaken wrote:A. Fig Lee wrote:Аднозначно. Тем более МС вообще не умеет ХМЛ делать. И Ява там нет.
и очень хорошо что нет. а насчет XML ты сильно ошибаешься - M$ этот стандарт как никто другой продвигает. и гораздо раньше начал чем Java community
oMoses wrote:-плохой тон!Ctrl-C wrote:...собирать статистику на системные таблицы...
Code: Select all
create table Departments (dept int, name varchar(128), salary money)
go
-- заполняем
insert into Departments (dept,name,salary)
select id%10,name,id from sysobjects
(1935 line(s) affected)
-- теперь кверь
select * from Departments where salary=
(select min(salary) from Departments D2
where D2.dept=Departments.dept)
-- план
|--Top(1)
|--Segment
|--Sort(ORDER BY:(Departments.dept ASC,
Departments.salary ASC))
|--Table Scan(OBJECT:(Departments),
WHERE:(Departments.dept<>NULL AND Departments.salary<>NULL))
Gennadiy wrote: (если точнее то, это была SP которая делала select и формировала XML по данным) - убивала сервер на за 10 секунд, а за доли секунды - практически мгновенно. Ребята из Oracle были сильно удивлены - пришлось им послать эту процедурку.
Звучти очень обще и схематично. Из-за утечек все что угодно может упасть... Вокруг меня - одни 9i на Линухе - ничего никуда не утекает и уже долго.Gennadiy wrote:Факт тот, что после запуска этой функции (что из-под PLSQL Developer, что из application) - приходилось перезапускать instance.
Второй случай был - Oracle упал из-за нехватки памяти вызваной утечкой.
Это не лечение, а отсутсвие времени/средств/желания/возможности разобраться с проблемой и решить ее раз и навсегда. Аналогичные по духу высказывания и способы "лечения" я много раз слышал по адресу Виндов, Линухов, разных application servers и не-Оракловых баз... И что с того?zVlad wrote:Мне каждый день по e-mail присылают описание всех происшествий за истекшие сутки. Я специально не подсчитывал, но такое впечатление, что по крайне мере раз в неделю (иногда каждый день) с той или иной Оракл инстанс что-нибудь происходит и лечат это у нас путем recycling-а.