|
|
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
YuraIIIНо всетаки хотелось бы услышать что-то вроде: Типы индексов Oracle Database 10g / SQL Server 2005 B-tree indexes Yes / Yes B-tree cluster indexes Yes / No http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems Хотя к этому источнику нужно относится,как минимум, внимательно. Ибо там часть информации ошибочна, часть устарела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 17:20 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
YuraIII wrote: > B-tree indexes Yes / Yes > B-tree cluster indexes Yes / No > Hash cluster indexes Yes / No > Reverse key indexes Yes / No > Bitmap indexes Yes / No > Bitmap join indexes Yes / No > Function-based indexes Yes / No > Domain indexes Yes / No > Index-organized tables Yes / Yes (clustered tables) Я из вышеперечисленного понимаю только Bitmap indexes и Hash indexes. Bitmap indexes вообще никому нахрен не нужны по большому счёту. Hash - ну, без них можно жить. Так что это -- всего лишь бла-бла-бла, дешёвый маркетинг, и дурацкое фалломерение, не более. Все субд более-менее одинаковы, и выбор их лежит не в плоскости технологии. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 17:22 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
MasterZiv YuraIII wrote: > B-tree indexes Yes / Yes > B-tree cluster indexes Yes / No > Hash cluster indexes Yes / No > Reverse key indexes Yes / No > Bitmap indexes Yes / No > Bitmap join indexes Yes / No > Function-based indexes Yes / No > Domain indexes Yes / No > Index-organized tables Yes / Yes (clustered tables) Я из вышеперечисленного понимаю только Bitmap indexes и Hash indexes. Bitmap indexes вообще никому нахрен не нужны по большому счёту. Hash - ну, без них можно жить. Так что это -- всего лишь бла-бла-бла, дешёвый маркетинг, и дурацкое фалломерение, не более. Все субд более-менее одинаковы, и выбор их лежит не в плоскости технологии. Не соглашусь, FBI - весьма приятная вещь. У меня, например, есть продакшн-запросы, которые без FBI не могли бы выполняться за разумное время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 17:25 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
miksoftНе соглашусь, FBI - весьма приятная вещь. У меня, например, есть продакшн-запросы, которые без FBI не могли бы выполняться за разумное время. Дык вот и говорил я уже не раз по поводу этой статьи, что не все тут так гладко. Например, в MS SQL FBI может быть заменен индексом по вычисляемому полю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 17:28 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
MasterZivBitmap indexes вообще никому нахрен не нужны по большому счёту. Но-но! У меня они в продакшине используются. Очень даже нужны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 19:11 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Anton Demidov wrote: > Но-но! У меня они в продакшине используются. Очень даже нужны. "используются" и "нужны" -- это не одно и то же. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 19:22 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
pkarklin Дык вот и говорил я уже не раз по поводу этой статьи, что не все тут так гладко. Например, в MS SQL FBI может быть заменен индексом по вычисляемому полю. хм ... а в этом есть смысл ? MSDN Creating Indexes on Persisted Computed Columns You can create an index on a computed column that is defined with a deterministic, but imprecise, expression if the column is marked PERSISTED in the CREATE TABLE or ALTER TABLE statement. This means that the Database Engine stores the computed values in the table, and updates them when any other columns on which the computed column depends are updated. The Database Engine uses these persisted values when it creates an index on the column, and when the index is referenced in a query. чем оно лучше обычного поля заполняемого тригером + обычный индекс ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 19:35 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
MasterZiv Hash - ну, без них можно жить. Так что это -- всего лишь бла-бла-бла, дешёвый маркетинг, и дурацкое фалломерение, не более. Все субд более-менее одинаковы, и выбор их лежит не в плоскости технологии. согласен, особливо когда не вьезжаешь о чем собственно речь - конечно одинаковы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 20:11 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!чем оно лучше обычного поля заполняемого тригером + обычный индекс ? А чем обычное поле+триггер+индекс хуже FBI? и нафига он тогда нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 21:02 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
locky А чем обычное поле+триггер+индекс хуже FBI? тем что требует в 2 раза больше места. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 21:09 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!locky А чем обычное поле+триггер+индекс хуже FBI? тем что требует в 2 раза больше места. байтики считаем? Иногда полезно, не спорю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 21:11 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
locky байтики считаем? неа - деньги. если к каждому полю где у меня upper() индекс висит пришлось бы дублировать поле я бы в 4гб XE редакции бы не влез. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 21:19 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!чем оно лучше обычного поля заполняемого тригером + обычный индекс ? Ну, как минимум тем, что не нужен триггер (триггера). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 21:50 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!неа - деньги. если к каждому полю где у меня upper() индекс висит пришлось бы дублировать поле я бы в 4гб XE редакции бы не влез. Ну, фу... То мы на tpc меряемся в рамках Enterprise редакций, то на XE экономим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 21:52 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
pkarklin Ну, фу... То мы на tpc меряемся в рамках Enterprise редакций, то на XE экономим. да не проблема, давай энтепрйз - для DWH 2Тб хранилище обойдется сильно дороже 1.5Тб, может и в разы из-за бэкапов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 22:04 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!да не проблема, давай энтепрйз - для DWH 2Тб хранилище обойдется сильно дороже 1.5Тб, может и в разы из-за бэкапов. Во... Поэтому сейчас говорить о стоимости лицензии уровня ЕЕ, при наличии многоядерников по сравнению со стоимость какой-нить EVA 8100 на озвученную пару ТБ смешно. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 22:08 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
pkarklinВо... Поэтому сейчас говорить о стоимости лицензии уровня ЕЕ, при наличии многоядерников по сравнению со стоимость какой-нить EVA 8100 на озвученную пару ТБ смешно. ;) не смешно, а нет смысла, в ынтрепрайзе ценник мало связан с прайслистом, скидка более 50% скорее правило. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2010, 23:58 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!locky байтики считаем? неа - деньги. если к каждому полю где у меня upper() индекс висит пришлось бы дублировать поле я бы в 4гб XE редакции бы не влез. а зачем вам индекс по UPPER()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 01:21 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
locky а зачем вам индекс по UPPER()? чтоб по mcdonalds находить McDonalds ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 01:44 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!locky а зачем вам индекс по UPPER()? чтоб по mcdonalds находить McDonalds ... а case insensitive collation поставить не судьба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 01:56 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
locky а case insensitive collation поставить не судьба? на всю базу !? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 02:09 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!locky а case insensitive collation поставить не судьба? на всю базу !? Можно на всю можно - только на нужное поле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 02:12 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
Yo.!не смешно, а нет смысла, в ынтрепрайзе ценник мало связан с прайслистом, скидка более 50% скорее правило. Ну, эт если тока у Oracle, скидка 50%, после накрутки еще 100% ибо, как оказывается, необходимые фичи за совершенно отдельные денюжки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 08:29 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
MasterZivBitmap indexes вообще никому нахрен не нужны по большому счёту. Было бы любопытно посмотреть на эти большие счёты... которые нормально работают без битмап индексов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 10:13 |
|
||
|
Oracle vs MS SQL vs Sybase
|
|||
|---|---|---|---|
|
#18+
locky можно - только на нужное поле гы, а вот так в оракле нельзя. pkarklin Ну, эт если тока у Oracle, скидка 50%, после накрутки еще 100% ибо, как оказывается, необходимые фичи за совершенно отдельные денюжки. и отдельные скидки ... открой tpc.org - я не вижу принципиальной разницы в прайсах за софт в больших конфигураций, в пределах 50% разброс, что составляет несущественные доли от стоимости дисковых подсистем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 12:09 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=36489184&tid=1552814]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 171ms |

| 0 / 0 |
