|
|
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
Привет всем. Абосолютно бесполезные тесты по замеру потребления дискового пространства при размещении данных в СУБД. Сделано по мотивам этого топика . Код: plaintext 1. 2. 3. 4. 5. 6. Hardware: Asus laptop with 2Gb Core2 Duo, 2Gb RAM, 2" FUJITSU hdd. OS Windows XP 2sp, FS - NTFS (штатная). Software: JDK 1.5.0_07 Само приложение написано на Java с использованием Hibernate. Создаются 3 связаныне таблицы. Количество записей: по 10-100 (на запись в предыдущей) - 1000 (на запись в предыдущей). В транзакции записывается по 1001 записи. Перегрузки по использованию CPU / RAM в ходе испытаний не выявлено. Похоже, что все упирается в скорость винчестера И способы СУБД по работе с ним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:03 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
плакалЪ. бедный оракл с его REDO/UNDO в дополнение к датафайлам. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:07 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
авторСамо приложение написано на Java с использованием Hibernate. Да хоть в блокноте. Чтобы воспроизвести, нужен SQL код, а не жаба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:08 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
ScareCrow плакалЪ. бедный оракл с его REDO/UNDO в дополнение к датафайлам. Posted via ActualForum NNTP Server 1.4 +1 Или MS SQL с Full Recovery Model. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:09 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
pkarklin авторСамо приложение написано на Java с использованием Hibernate. Да хоть в блокноте. Чтобы воспроизвести, нужен SQL код, а не жаба.Влом писать код под каждую СУБД. проще написать одно приложение, которое сгенерирует подобные схемы и загонит данные в диалекте СУБД (если нужно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:13 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
а если в MS SQL построить индексы с разными филлфакторами, а в Оракле с PCTFREE - получится вообще смешно. Типа База под Оракл занимает больше чем та же база под Оракл.. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:17 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
VoDAВлом писать код под каждую СУБД. проще написать одно приложение, которое сгенерирует подобные схемы и загонит данные в диалекте СУБД (если нужно) Вот так вот и рождаются "мифы" про MS SQL. Я Вам еще один раскажу. MS SQL "умеет хранить" в поле с типом данных bit ТРИ значения - 0, 1 и NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:22 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
ScareCrow а если в MS SQL построить индексы с разными филлфакторами, а в Оракле с PCTFREE - получится вообще смешно. Типа База под Оракл занимает больше чем та же база под Оракл.. Posted via ActualForum NNTP Server 1.4В общем нужно учитывать это или хотябы знать ))) К тому же большинство пускает СУБД на дефолтовых настройках и получает дефолтовое поведение. Это ровно такой же бесполезные новичковый тест ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 16:28 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
А в оракале есть еще сжатые таблицы, вроде.... А в катмае - тоже уже есть сжатые таблицы/индексы и спарсе-поля.... а в катмае есть vardecimal - сжатые децималы.... а место будет разное у всех у них.... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 17:20 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
locky а еще есть сферический конь в вакууме :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 17:26 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
locky А в оракале есть еще сжатые таблицы, вроде.... Posted via ActualForum NNTP Server 1.4 Отож-бо и воно, шо вроде . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 17:34 |
|
||
|
Сравнение места занимаемого БД для различных СУБД
|
|||
|---|---|---|---|
|
#18+
semenar wrote: > Отож-бо и воно, шо *вроде*. Table Compression Oracle's table compression feature compresses data by eliminating duplicate values in a database block. Compressed data stored in a database block (also known as disk page) is self-contained. That is, all the information needed to re-create the uncompressed data in a block is available within that block. Duplicate values in all the rows and columns in a block are stored once at the beginning of the block, in what is called a symbol table for that block. All occurrences of such values are replaced with a short reference to the symbol table. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 17:47 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35155791&tid=1553161]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 374ms |

| 0 / 0 |
