|
|
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Yo.!beginner_dbaА чем лучше? Вы имеете ввиду, то что происходит зеркалирование? у оракла под версии строк отдельный лог (UNDO log), где лежат только версии строк. причем есть возможность для отдельных транзакций назначать отдельный лог. Безусловно это важно, но UNDO табличное пространство это грубо говоря часть TEMPDB для хранения старых версий, которое лежит отдельно от redo журналов (разные файлы на разных дисках). Если же Вы размажете TEMPDB, то получится тот же эффект. Кстати в MS данные можно разносить данные по разным серверам -это называется федеративные серверы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 14:39 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Я все же спрашивал о целесообразности перехода на 2008 R2, а началось сравнение с Ораклом..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 14:44 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaЯ все же спрашивал о целесообразности перехода на 2008 R2, а началось сравнение с Ораклом..... А это всегда так. Иногда ранее, иногда позднее, но всегда :) По поводу целесообразности: если всё устраивает в 2005 - сидите на нём. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 14:53 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaБезусловно это важно, но UNDO табличное пространство это грубо говоря часть TEMPDB для хранения старых версий, которое лежит отдельно от redo журналов (разные файлы на разных дисках). Если же Вы размажете TEMPDB, то получится тот же эффект. тот же не получиться, т.к. вы не сможете в темпдб отделить в версии от сортировок или от времянок, чтоб разложить на разные диски (райды). в этом основная разница. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 14:55 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaЯ все же спрашивал о целесообразности перехода на 2008 R2, а началось сравнение с Ораклом..... Ты задал свой вопрос в "Сравнении СУБД ", а не разделе по MS SQL. За что и поплатился. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:08 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Yo.!beginner_dbaБезусловно это важно, но UNDO табличное пространство это грубо говоря часть TEMPDB для хранения старых версий, которое лежит отдельно от redo журналов (разные файлы на разных дисках). Если же Вы размажете TEMPDB, то получится тот же эффект. тот же не получиться, т.к. вы не сможете в темпдб отделить в версии от сортировок или от времянок, чтоб разложить на разные диски (райды). в этом основная разница. Согласен, не совсем то же, но все равно часть версий и часть времянок будут лежать в разных местах. Но опять таки ощутимая разница будет на большем числе записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:10 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dba Код: plaintext 1. 2. 3. 4. 5. Ну, ты же сам понимаешь, что этот бред неработоспособен... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:11 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovbeginner_dba Код: plaintext 1. 2. 3. 4. 5. Ну, ты же сам понимаешь, что этот бред неработоспособен... Что совсем? Я не проверял, так импровизировал. Вы имеете ввиду наверное, что при добавке автоинкремента в каждую из таблиц мы не получим строго следования сток? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:14 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovbeginner_dba Код: plaintext 1. 2. 3. 4. 5. Ну, ты же сам понимаешь, что этот бред неработоспособен... Просто в SQL Server не аналога rownum от Оракла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:15 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaПросто в SQL Server не аналога rownum от Оракла. Вот видишь, ты и сам теперь признаёшь, что в MS SQL чего ни хватись - нету. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:18 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovbeginner_dbaПросто в SQL Server не аналога rownum от Оракла. Вот видишь, ты и сам теперь признаёшь, что в MS SQL чего ни хватись - нету. Так вообще я не спорю конечно, но все же как-то наверное можно выкрутится. Наверняка кто-то уже делал нечто подобное. Неужели все кто имеет SQL Server не ведут таблицы логов? Как-то же это можно реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:21 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
lockybeginner_dbaЯ все же спрашивал о целесообразности перехода на 2008 R2, а началось сравнение с Ораклом..... А это всегда так. Иногда ранее, иногда позднее, но всегда :) По поводу целесообразности: если всё устраивает в 2005 - сидите на нём. Да уж, Вы правы. Наверное нужно сказать администратору сайта переименовать данную ветку в "Сравнение СУБД с Oracle Database" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:22 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovbeginner_dbaПросто в SQL Server не аналога rownum от Оракла. Вот видишь, ты и сам теперь признаёшь, что в MS SQL чего ни хватись - нету. Ну пока хватились отсутствия триггеров для строки. А что еще можно привести в пример. Кроме обилия индексов? С неблокирующим чтением вроде разобрались в MS SQL это есть. Наличие массивов? Можно использовать временные таблицы чем не массив? Наличие коллекций? Объявите несколько переменных с одинаковым префиксом, вот Вам подобие коллекций. Наличие пакетов? Вот тут вопрос к Вам какова прикладная польза от них? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:26 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dba[Так вообще я не спорю конечно, но все же как-то наверное можно выкрутится. Наверняка кто-то уже делал нечто подобное. Неужели все кто имеет SQL Server не ведут таблицы логов? Как-то же это можно реализовать. Ну приорода трабл связана с тем что триггер только на инструкцию, а не строку и какда много изменений нельзя узнать что на что изменилось в каждой строке. Потому, скорее всего, придется создавать типа специальную не изменяемую колонку, чтобы организовывать соединения в DELETED и INSERTED, чтобы узнать что на что изменилось в каждой строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:28 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
vadiminfobeginner_dba[Так вообще я не спорю конечно, но все же как-то наверное можно выкрутится. Наверняка кто-то уже делал нечто подобное. Неужели все кто имеет SQL Server не ведут таблицы логов? Как-то же это можно реализовать. Ну приорода трабл связана с тем что триггер только на инструкцию, а не строку и какда много изменений нельзя узнать что на что изменилось в каждой строке. Потому, скорее всего, придется создавать типа специальную не изменяемую колонку, чтобы организовывать соединения в DELETED и INSERTED, чтобы узнать что на что изменилось в каждой строке. Ну добавить наверное поле автоинкремента в основную да и дело в то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:35 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaНу добавить наверное поле автоинкремента в основную да и дело в то? А если это инкрементое поле поменяли? Ить у Вас лог там именно чтобы все изменения отслеживать. А вообще все таки вот это добавление выглядит как излишнее изменение структуры. Все таки в табле ожидается тока инфа про предметную область. А тут левые колонки какие-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:44 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
vadiminfoА если это инкрементое поле поменяли? а никак ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:49 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
vadiminfo, Наверное не менять поле тогда:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:52 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaНаверное не менять поле тогда:) Вот именно поэтому даже при прочих равных MS SQL проигрывает. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:54 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbavadiminfo, Наверное не менять поле тогда:) Ну, наверное. Но все же луче без изменения структуры (добавления полей) такие задачи решать в общем случае. Они, возможно, типа заплаток выглядят: не должно быть в таблах про ПО системных колонок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 15:55 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovbeginner_dbaНаверное не менять поле тогда:) Вот именно поэтому даже при прочих равных MS SQL проигрывает. Вы хотите доказать преимущество Оракл над MS SQL? Мы пока с Вами обсудили 2 темы это консистентное чтение и триггеры для строк. И как видите в МС можно выкрутиться. Впрочем все же вопрос о преимуществах 2008 над 2005 мы так к сожалению и не рассмотрели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 16:28 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
нет ничего глупее чем спорить о том что лучше - оракл или сиквел.. за это банить нужно. я как сторонник мелкомягких могу показать сильные стороны сиквела :-) у нас заказчик использует как 2005 сервак, так и 2008 под наше приложение. 2008 работает немного быстрее. всякие BI не юзаем, только сам database engine. Так что смысла тратить деньги нету. Некоторые американские клиенты до сих пор сидят на 2000 серваке и это их устраивает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 16:38 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
beginner_dbaв МС можно выкрутиться . А можно не выкручиваться, а просто использовать приличную СУБД. Я бы понял аргумент "можно выкрутиться" если бы MS SQL имел хоть какое-нибудь убойное преимущество, ради которого можно было бы мириться с его недостатками... Вот у того же Firebird таким преимуществом является бесплатность, а MS даже этим похвастаться не может. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 16:51 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
приличную субд типа фаярбёрд (хорошо что хоть не mysql) :-) чтоб не спорить, загляните лучше на http://tpc.org/, гляньте как ситуация изменилась за последние лет 10.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 16:58 |
|
||
|
SQL Server 2005 SP4 vs SQL Server 2008 R2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovbeginner_dbaв МС можно выкрутиться . А можно не выкручиваться, а просто использовать приличную СУБД. Я бы понял аргумент "можно выкрутиться" если бы MS SQL имел хоть какое-нибудь убойное преимущество, ради которого можно было бы мириться с его недостатками... Вот у того же Firebird таким преимуществом является бесплатность, а MS даже этим похвастаться не может. Стоп у Firebird вроде как нет журнала логов? Или это устаревшая информация? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2011, 17:01 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=37177671&tid=1552705]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 158ms |

| 0 / 0 |
