|
|
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
Граждане, есть вопрос. Допустим, я создаю базу TPC-C, и заливаю ее лоадером с коэффициентом -W100 (100 варехаусов). У меня в Firebird и InterBase база получается размером 8.8 гигабайт (без создания индексов). Если кто занимался самостоятельно запуском TPC-C, можете сказать, какой объем при -W100 у Oracle, MS SQL, и т.п.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 11:30 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdv wrote: > Если кто занимался самостоятельно запуском TPC-C, можете сказать, какой > объем при -W100 у Oracle, MS SQL, и т.п.? Ну, скажем так, а зачем тебе это ? Не проще ли принять, что места нужно под базу "дофига" и успокоиться ? В-нулевых, может быть зависит и от конкретной реализации TPC-C. Во-первых, объём потребной БД будет зависеть от настроек разных СУБД. Они могут быть разные, и у тебя в итоге размер будет разный. Во-вторых, я думаю человек уже и не вспомнит, сколько там этих гигов ушло под данные, и в третьих, он вспомнит только сколько он выделил, а не сколько реально минимально надо было выделять. Хотя бы в MSSQL это -- разные вещи. Подозреваю, что и в оракле может быть то же самое. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 14:55 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
MasterZivНу, скажем так, а зачем тебе это ? Не проще ли принять, что места нужно под базу "дофига" и успокоиться ? меня интересует соотношение объемов баз. 10 гиг это фигня, меня интересуют коэффициенты. авторВ-нулевых, может быть зависит и от конкретной реализации TPC-C. я как то думал, что требования к наполнению данных не могут зависеть "от реализации" теста. TPC-C это тест, и если будут его "реализации", то тогда и результаты нельзя будет сравнивать. В описании теста, кстати, даются конкретные коэффициенты для всех таблиц, и правила генерации данных. авторВо-первых, объём потребной БД будет зависеть от настроек разных СУБД. Они могут быть разные, и у тебя в итоге размер будет разный насколько разные, в разы, на порядки? меня интересует без настроек, by default. максимум что можно менять - размер страницы 16к. авторВо-вторых, я думаю человек уже и не вспомнит, сколько там этих гигов ушло под данные, и в третьих, он вспомнит только сколько он выделил, а не сколько реально минимально надо было выделять. Хотя бы в MSSQL это -- разные вещи. кто не вспомнит - пусть не вспоминает. и меня не интересует "сколько выделил", я понимаю, что на 10 гиг данных можно выделить 100 гиг, но я не об этом спрашиваю. К чему все усложнять? Да, я хочу получить хоть какое-то сравнение по мотивам этого топика http://www.sql.ru/forum/actualthread.aspx?tid=664884 нет, меня не интересуют никакие "неумолчательные" параметры сжатия и прочего, т.е. возможности конкретной СУБД в этом плане. Я просто хочу понять, если я взял 10 гиг tpcc данных (100 warehouses), то сколько это будет в MS SQL, Оракле, ДБ2, и так далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 16:52 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdv wrote: > я как то думал, что требования к наполнению данных не могут зависеть "от > реализации" теста. TPC-C это тест, и если будут его "реализации", то > тогда и результаты нельзя будет сравнивать. > В описании теста, кстати, даются конкретные коэффициенты для всех > таблиц, и правила генерации данных. Да, да только реализация может их и нарушать. > меня интересует без настроек, by default. максимум что можно менять - > размер страницы 16к. Вот размер страницы и будет влиять. > Я просто хочу понять, если я взял 10 гиг tpcc данных (100 warehouses), > то сколько это будет в MS SQL, Оракле, ДБ2, и так далее. В общем, я думаю на этот вопрос может дать ответ лишь тот, кто постоянно занимается TPC-C для всех этих баз. В мире таких немного. Мы делали TPC-C (правда не я конкретно), но не для этих СУБД. Так что более помочь не смогу. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 17:03 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
MasterZivВот размер страницы и будет влиять. сомневаюсь, что будет. даже если резервирование места на страницах делается, то наверняка от размера страницы процент резервирования не зависит. А в тпц-ц записи мелкие, так что хоть с размером страницы 2к, что 16к, 100 варехаусов будут иметь практически один и тот же размер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 17:49 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
MasterZivТак что более помочь не смогу. Помочь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 18:53 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
для MS SQL уже заряжено, а вот с другими пока тишина. ну и ладно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2009, 20:25 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdvMasterZivВот размер страницы и будет влиять. сомневаюсь, что будет. даже если резервирование места на страницах делается, то наверняка от размера страницы процент резервирования не зависит. А в тпц-ц записи мелкие, так что хоть с размером страницы 2к, что 16к, 100 варехаусов будут иметь практически один и тот же размер. Не знаю, как у других, но в Oracle параметр резервирования указан в процентах от блок, т.е. оьъем зарезервированного места будет зависить от размера страницы. Кроме того, от размера страници скорее всего будет зависить коэффициент сжатия, если таблицы сжимаются (обычно чем больше страница, тем лучше сжимается). Плюс есть параметр, который резервирует слоты под транзакции, они хоть и немнго места занимают, но все же занимают. Так что вы таким способом померяете среднюю температуру по больнице, ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 10:38 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
Ппц, руки мои крюки... ------------------------------------------------------- Автор благодарит алфавит за любезно предоставленные ему буквы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 10:38 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
ApexТак что вы таким способом померяете среднюю температуру по больнице, ИМХО. ничего подобного. допустим, есть 2 архиватора. У одного есть варианты выбора степени сжатия, у другого - нет. Причем у первого (с вариантами) есть сжатие по умолчанию. Берем эталонный файл, жмем обеими архиваторами. Получаем разницу. Здесь с БД то же самое, абсолютно, но почему-то вызывает подозрения на холивар или "с этой СУБД вы правильно ничего не померяете". Я не пытаюсь выяснить максимальное или минимальное сжатие. Я просто хочу узнать, сколько по объему занимает один и тот же эталонный объем данных, при умолчательных параметрах, только и всего. Нет задачи выяснять, кто сильнее сожмет или пытаться "сжать" данные одним сервером так же как и другим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 12:12 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdv ничего подобного. допустим, есть 2 архиватора. У одного есть варианты выбора степени сжатия, у другого - нет. Причем у первого (с вариантами) есть сжатие по умолчанию. А если у того, у которого по умолчанию ничего нет, но при дложной настройке получается сильно лучше, чем у другого хоть занастройся, тогда что? kdv Берем эталонный файл, жмем обеими архиваторами. Получаем разницу. Здесь с БД то же самое, абсолютно, но почему-то вызывает подозрения на холивар или "с этой СУБД вы правильно ничего не померяете". Я не пытаюсь выяснить максимальное или минимальное сжатие. Тогда вы просто выясните, у кого какие настройки по-умолчанию, но не возможности по сжатию как таковые. Если это и есть цель - я согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 21:26 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
Apexно при дложной настройке получается сильно лучше, чем у другого хоть занастройся, тогда что? да ничего. я в жизнь не поверю, что у Оракла или MS SQL например нельзя просто взять и создать таблицу. Не указывая экстенты и прочее. Если нельзя - пусть будет 8к или 16, пофиг. Apexу кого какие настройки по-умолчанию, но не возможности по сжатию как таковые. Если это и есть цель - я согласен. ужас. да мне пофиг у кого какие настройки по умолчанию. И меня не интересуют "возможности по сжатию". Вы вообще преувеличиваете возможности конкретной и тонкой настройки, которая тут нафиг не уперлась. Если бы я спросил, насколько сильно сервер может сжать сырые данные, тогда да, можно было бы скакать вокруг настроек, задать 0% резервирования свободного места на страницах, и т.п. Но я же про это не спрашиваю. Меня даже не интересуют предполагаемые размеры логов. Меня интересует тупое хранение некоего стандартного набора данных на страницах размером 4, 8 или 16к. При том что для 10 гиг данных разница между размером страницы не будет иметь значения (как минимум потому, что в tpc-c тесте максимальный размер записи - 700 байт). Короче, все равно никто на вопрос ответить не может, по вполне понятным объективным причинам, а Вы не только не ответили, но и начинаете мне я--а крутить. Я понимаю, если бы речь шла о вопросе производительности этого самого tcp-c. Так ведь даже об этом я ни слова не сказал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 22:19 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdvКороче, все равно никто на вопрос ответить не можетА ты здесь чего-то другого ждал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 22:47 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdv Короче, все равно никто на вопрос ответить не может, по вполне понятным объективным причинам, а Вы не только не ответили, но и начинаете мне я--а крутить. Так ведь даже об этом я ни слова не сказал. Нормально... я еще и му**к в данной ситуации. ОК, не подскажете где взять скрипты для наполнения таблиц? Помогу с ответом со стороны Оракла... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 00:37 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
ApexНормально... я еще и му**к в данной ситуации. судя по отзывам на мой вопрос - я первый :-) скрипт структуры БД прислать не проблема. Проблема может быть с лоадером, т.к. он скомпилен для ИБ-ФБ. Пришлите мне пожалуйста письмо на kdv@ibase.ru, я перешлю скрипт и исходники, вдруг что получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 00:51 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdvApexНормально... я еще и му**к в данной ситуации. судя по отзывам на мой вопрос - я первый :-) скрипт структуры БД прислать не проблема. Проблема может быть с лоадером, т.к. он скомпилен для ИБ-ФБ. Пришлите мне пожалуйста письмо на kdv@ibase.ru, я перешлю скрипт и исходники, вдруг что получится. Написал пару дней назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2009, 09:56 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
kdv я в жизнь не поверю, что у Оракла или MS SQL например нельзя просто взять и создать таблицу. Не указывая экстенты и прочее. Можно, конечно. Но поскольку если не все, то большинство здесь тебя знает, то подозревают в вопросе подвох. И не хотят плохо выглядеть на фоне известных серверов. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2009, 15:49 |
|
||
|
кто делал сам tpc-c - какой объем базы при заливке 10 гиг данных?
|
|||
|---|---|---|---|
|
#18+
DSИ не хотят плохо выглядеть на фоне известных серверов. это все домыслы (не твои). В смысле, если плохо жмет, то плохой, или если хорошо жмет, то плохой? ничего, кроме коэффициента "размера", я знать не хочу. Мне нужен очень приблизительный коэффициент разницы, чтобы можно было сказать - если в ФБ база 10 гиг, то в MS SQL она займет .... К примеру, есть информация от одного человека, что он перегоняя базу из ФБ в MS SQL получил размер в 1.8 раз больше. Это была его база, и в MS SQL он разбирается. Причем, действительно, в сжатии особой крутизны нет, т.к. хоть ИО и меньше, но оверхед на распаковку больше грузит проц. Так что если и TPC-C у MS SQL получится больше, чем у ФБ, это даже не говорит о том, что MS SQL "хуже пакует". Просто теоретически, в среднем по больнице, вот такая разница в объеме хранимых данных. То есть, чисто оценочные данные. to Apex : извиняюсь, запарка в конце квартала, завтра (уже сегодня) вышлю что нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 00:37 |
|
||
|
|

start [/forum/topic.php?fid=35&fpage=20&tid=1552924]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 268ms |

| 0 / 0 |
