|
|
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklinУ меня предостаточно более важных тем для размышления. ;) Хотелось бы услышать простой ответ на вопрос: "Можно ли раздавать индивидуальные гранты на отдельные хп в пакете?" - "Да" или "Нет". у меня недостаточно времени для ответов на подобные вопросы на форуме ответ на который я нашел время можете прочитать чуть выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 12:50 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
Yo.!а то выходит, что одни и теже запросы пришедшие с клиента и хп будут фигурировать (их планы) в кеше дважды ? Будет один скомпилированный план для хп и три для трех отдельных AdHoc запросов. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. Код: plaintext 1. 2. 3. Если выполнить запросы в одном баче, то будет два плана для хп и бача: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:02 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
кстати ни раз слышал от ребят из MS, про ихнее SQLServer 2005 - у нас теперь есть версионость, можете написать приложение и попробывать с версионость и так, как будет быстрее так и оставте. Мне на этом месте становилось смешно. А вот мне интересно то что пишут про tempdb в msss2005 правда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:03 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)у меня недостаточно времени для ответов на подобные вопросы на форуме ответ на который я нашел время можете прочитать чуть выше Понятно. Ситуация такая же, как и вопросом по RMAN. Gluk (Kazan)Единицей безопасности является пакет. Т.е. ответ на мой вопрос таки "Нет"? Gluk (Kazan)Помимо интерфейса он может иметь скрытую реализацию. Или "Да"? Может ли "скрытая реализация" обойти разрешения для "единицы" безопастности? IMHO, нет. Gluk (Kazan)Плюс достаточное количество бонусов, чтобы сделать полезность пакетов в Oracle необсуждаемой М.б. Вас не затруднит перечислить некоторые из плюсов, которые здесь еще не обсуждались? Обсуждать можно все, IMHO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:08 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
Чендлеркстати ни раз слышал от ребят из MS, про ихнее SQLServer 2005 - у нас теперь есть версионость, можете написать приложение и попробывать с версионость и так, как будет быстрее так и оставте. Мне на этом месте становилось смешно. Для того, чтобы использовать версионность не надо писать отдельное приложение. READ COMMITED с использованием версионности "включается" как свойство бд и совершенно прозрачно для приложения, если, безусловно, само приложение не расчитано на явное использование разделяемых блокировок. И, от чего, Вам вдург стало смешно?! На протяжении скольки лет камнем в огород сиквел сервера было то, что читатели мешают писателям и наоборот? Теперь реализован функционал, при котором "не мешают", но это все равно вызывает у определеных личностей только смех. М.б. стоит самому попробовать поиграться с версионностью в сиквел сервере? Дабы не было смешно? ЧендлерА вот мне интересно то что пишут про tempdb в msss2005 правда? Кто пишет? Что пишет? Какая правда??? Пока кроме эмпирических умозаключений, больше похожих на параною, я не видел. Сам пользую версионность в сильно нагруженной ПРОДАКШЕН OLTP системе. C tempdb никаких проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:15 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
2 Yo.! Сорри. Про тынц забыл. Коротко можно здесь: http://msdn2.microsoft.com/en-us/library/ms181055.aspx Более подробно опять надо искать у Kalen Delaney, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:22 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin Gluk (Kazan)у меня недостаточно времени для ответов на подобные вопросы на форуме ответ на который я нашел время можете прочитать чуть выше Понятно. Ситуация такая же, как и вопросом по RMAN. Ага Полностью отсутствует мотивация при катастрофическом цейтноте на работе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:41 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin wrote: > Слова SergSuper подтверждаю. На момент выполнения CREATE PROCEDURE в > версии 6.5 временная таблица должна была сущестовать в этой сессии. Существовать - должна была. но вроде как было написано "созданная извне не видна внутри процы"? Видимо, я не так понял. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 13:57 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
locky pkarklin wrote: > Слова SergSuper подтверждаю. На момент выполнения CREATE PROCEDURE в > версии 6.5 временная таблица должна была сущестовать в этой сессии. Существовать - должна была. но вроде как было написано "созданная извне не видна внутри процы"? Видимо, я не так понял. если ВТ была создана не этой в процедуре - она не была видна в ней уверен на 200% эта видимость появилась в 7-й версии вместе с отложенной компиляцией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 14:18 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
SergSuperесли ВТ была создана не этой в процедуре - она не была видна в ней уверен на 200% Повторюсь. Это верно только для момента CREATE PROCEDURE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2007, 14:21 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin И, от чего, Вам вдург стало смешно?! а то что говорят - попробуйте с ней и без неё, как вам покажется лучше так и оставляйте. Кто пишет? Что пишет? Какая правда??? Пока кроме эмпирических умозаключений, больше похожих на параною, я не видел. Сам пользую версионность в сильно нагруженной ПРОДАКШЕН OLTP системе. C tempdb никаких проблем. Я к sql server не имею ни какого отношения, ни раз слышал что часто возникают проблемы c tempdb (ОТ ОРАКЛИСТОВ), вот и решил спросить, у людей которые реально пользуют сиквл сервер, возникают или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 04:29 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin zhmurРаз уж разговор пошёл о возможностях. Как в MS SQL реализована работа с XML? Насколько я понимаю такой полной и комплексной поддержки, как в оракле, в MS SQL ещё долго не будет. Чего стоит один репозитарий XML DB. Я не знаю даже похожих аналогов у MS. Ну, давайте, тогда, определимся, что есть для Вас признаки "полной и комплексной поддержки". О поддержке XML в MS SQL можно узнать здесь: http://www.sql.ru/articles/mssql/2005/020901XMLSupportInMicrosoftSQLServer2005.shtml Спасибо за ссылочку, теперь разговор будет более предметен. И поехали.... 1) Почему в MS SQL для создания любого индекса по xml (а их там если я не ошибаюсь всего 2 типа) необходимо создать первичный индекс, который строится по всему столбцу xml. Вы когда нибудь работали с базой в 40 гигабайт чистого xml? Представляете во что обходится создание и поддержание такого индекса. 2) Отсутствие функциональных индексов по xml. 3) Смотрим дальше.... Двоичная форма хранения ограничена 2 гигабайтами на экземпляр XML, что достаточно для большинства данных XML. Также глубина иерархии XML ограничена 128 уровнями. Ну ладно 2 гигабайта. А вот глубина иерархии это очень не приятно. У нас есть xml документы с глубиной более 200. 4) XML цункций гораздо больше. Т.е. ориентированных или на генерацию xml над существующимми реляционнными данными, или для изменения существующих xml. 5) Способ "физического" хранения... Содержимое InfoSet данных XML защищено. Оно может не быть точной копией текста XML, т.к. следующая информация не сохраняется: не имеющие значения пустые места, порядок свойств, префиксы пространства имен, и объявление XML. А вот это совсем плохо. Похоже на способ хранения данных binary xml в Оракле. но в оракле помимо это существует возможность хранить xml "AS CLOB" при этом документ остаётся идентичным. Иногда это очень важно. Дальше я не стал просто писать, но то что я перечислил уже не даёт нам возможность использовать MS SQL Server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 13:04 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
2 zhmur а можно узнать какие задачи Вы решаете? мне просто не представить зачем нужны гигабайтные xml-и с огромной вложенностью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 13:43 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
zhmurДальше я не стал просто писать, но то что я перечислил уже не даёт нам возможность использовать MS SQL Server. Может Вам совсем не нужен сервер Р БД?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 13:56 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
SergSuper2 zhmur а можно узнать какие задачи Вы решаете? мне просто не представить зачем нужны гигабайтные xml-и с огромной вложенностью Хранение технической документации в стандарте S1000D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 15:52 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin zhmurДальше я не стал просто писать, но то что я перечислил уже не даёт нам возможность использовать MS SQL Server. Может Вам совсем не нужен сервер Р БД?! Поэтому мы и используем репозитарий XML DB. У MS есть аналог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 15:53 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
zhmur pkarklin zhmurДальше я не стал просто писать, но то что я перечислил уже не даёт нам возможность использовать MS SQL Server. Может Вам совсем не нужен сервер Р БД?! Поэтому мы и используем репозитарий XML DB. У MS есть аналог? Судя по Вашим комментариям - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 16:10 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin SergSuperесли ВТ была создана не этой в процедуре - она не была видна в ней уверен на 200% Повторюсь. Это верно только для момента CREATE PROCEDURE. Флейма ради... pkarklin, я 2.5 года назад перешел на Oracle. До этого 3 года с MS SQL 2k. Про Yukon ничего не скажу но Oracle 9/10 по сравнению с MS SQL 2k это как космический корабль с самолетом братьев райт сравнивать. Это при том, что для меня SQL 2k очень достойный продукт с которым мне по большому счету всегда было приятно работать. У меня сложилось впечатление что в Oracle большинство идей развиты намного глубже и полнее. Это касается практически любой базовой технологии лежащей в основе СУБД. Против Oracle играет его сложность, а так же лень программистов. Любой студент (как автор этого топика) дорвавшийся до MSSQL2k сразу начинает разоблачать, потому как ему так проще. Что это вообще за дела что люди которые должны учиться и еще много раз учиться полагают что могут судить о таких вещах как DB2/Oracle/MSSQL... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 17:14 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
Ни флейма ради... funikovyuri Про Yukon ничего не скажу но Oracle 9/10 по сравнению с MS SQL 2k это как космический корабль с самолетом братьев райт сравнивать... У меня сложилось впечатление что в Oracle большинство идей развиты намного глубже и полнее. Это касается практически любой базовой технологии лежащей в основе СУБД. С удовольствие выслушаю детализацию сравнений от человека, имеющего опыт в работе с обеими СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 17:32 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklinНи флейма ради... С удовольствие выслушаю детализацию сравнений от человека, имеющего опыт в работе с обеими СУБД. Он наверное имел ввиду размер дистрибутива Оракла... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2007, 19:58 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklinНи флейма ради... funikovyuri Про Yukon ничего не скажу но Oracle 9/10 по сравнению с MS SQL 2k это как космический корабль с самолетом братьев райт сравнивать... У меня сложилось впечатление что в Oracle большинство идей развиты намного глубже и полнее. Это касается практически любой базовой технологии лежащей в основе СУБД. С удовольствие выслушаю детализацию сравнений от человека, имеющего опыт в работе с обеими СУБД. Я бы и с радостью, но imho это не реально в формате обсуждения на форуме. Лучше что-то в этом роде - взять Oracle 10 + эту книгу и оценить CBO самому. Или взять тотже Oracle 10 + книгу по PL/SQL и оценить разницу между PL/SQL и T-SQL и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 11:29 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
funikovyuriЯ бы и с радостью, но imho это не реально в формате обсуждения на форуме. В таком случаи позвольте рассматривать Ваше высказывание funikovyuriПро Yukon ничего не скажу но Oracle 9/10 по сравнению с MS SQL 2k это как космический корабль с самолетом братьев райт сравнивать... У меня сложилось впечатление что в Oracle большинство идей развиты намного глубже и полнее. Это касается практически любой базовой технологии лежащей в основе СУБД. как очередной "пук". funikovyuriЛучше что-то в этом роде ... эту книгу ... + книгу ... и оценить разницу... Меня интересовал ПРАКТИЧЕСКИЙ результат сравнения. Чукча (я) не читатель, чукча писатель! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 11:40 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin Бог с вами, как хотите так и рассматриваете. Это было мое впечатление. У меня нету времени писать какие-то сравнения Oracle с MSSQL и я не считаю что имею право это делать. авторМеня интересовал ПРАКТИЧЕСКИЙ результат сравнения. Спросите что-нибудь "практическое", что знаю расскажу. Например, Yukon уже позволяет по-человечески использовать результат вызова хранимой процедуры в вызвавшем ее tsql коде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 12:09 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
funikovyuriУ меня нету времени писать какие-то сравнения Oracle с MSSQL и я не считаю что имею право это делать. Зато время на процитированное выше заявление нашлось. ;) funikovyuriСпросите что-нибудь "практическое", что знаю расскажу. Нет, уж, извините, флэйм хотели разжечь Вы, а не я, так что в подтверждение своего высказывания стоило привести хотя бы один, но ЯРКИЙ пример превосходства. авторНапример, Yukon уже позволяет по-человечески использовать результат вызова хранимой процедуры в вызвавшем ее tsql коде? Ок. Что есть для Вас "по человечески"? И о каком результате Вы говорите: 1. Возвращение значений через выходные парметры? 2. Возвращение резалтсета? 3. Возвращение курсора через выходной параметр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 12:48 |
|
||
|
Microsoft задавит Oracle
|
|||
|---|---|---|---|
|
#18+
pkarklin 2. Возвращение резалтсета? 3. Возвращение курсора через выходной параметр? Я про пункт 2. TSQL это какой-то "незамкнутый" язык - он позволяет получить нечто что не является элементом этого языка. С точки зрения остального кода на tsql резалтсет уходит в никуда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2007, 13:17 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=34909653&tid=1553126]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 395ms |

| 0 / 0 |
