Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.07.2007, 07:39
|
|||
|---|---|---|---|
Компрессия |
|||
|
#18+
Просматривая вот эту тему /topic/448753&pg=2 , Я нашел следующие цифры. Таблица в 1000 колонок с 1000 000 строк. Integer. В одной колонке каждой записи заносим число 1. SQL Server 2005 - 17.2 Gb Cache 5.2 - 17 Mb Oracle (единицы в первой колонке) 11.Mb Oracle (единицы в последней колонке) 1.11 Gb Interbase (единицы в первой колонке - 110МБ Interbase (единицы в последней колонке) - 131МБ Мне стало интересно про DB2. Сделал аналогично, указал COMPRESSION. В обоих случаях получил 4 Гб. Т.е. на хранение NULL’ов в этой таблице DB2 тратит по 4 байта как и для INTEGER. Так и должно быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 07:41
|
|||
|---|---|---|---|
Компрессия |
|||
|
#18+
DB2 Express-C v9.1 fp2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 19:05
|
|||
|---|---|---|---|
Компрессия |
|||
|
#18+
Подробности. Размер страницы 8k. Создаем таблицу Код: plaintext 1. 2. 3. Добавляем колонки Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Вставлям строки Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Ждем... Смотрим. Код: plaintext 1. 2. 3. 4. 5. 6. INX_SZ_MB = 0 XML_SZ_MB = 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 00:31
|
|||
|---|---|---|---|
Компрессия |
|||
|
#18+
Зависит от библиотеки компрессии. Ее вы можете написать самостоятельно. Интерфейсы описаны в документации. Бесплатно скачать фильмы по http (ftp) можно на http://kinostock.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 10:07
|
|||
|---|---|---|---|
|
|||
Компрессия |
|||
|
#18+
Почитайте тут . Data row compression, как описано тут , доступна только в ESE версии. После вставки сделайте runstats и посмотрите, может что изменится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2007, 11:58
|
|||
|---|---|---|---|
Компрессия |
|||
|
#18+
Проделал все то же самое, только убрал из скриптов упоминание о компрессии. Размер таблицы вздулся до 7813 Мб. Все-таки этот параметр имеет значение... Интересно было бы увидеть результаты на Enterprise версии c максимальной компрессией. И не увеличивает ли компрессия риск повреждения базы в случае отключения питания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2007, 15:29
|
|||
|---|---|---|---|
|
|||
Компрессия |
|||
|
#18+
Пробовал ваш пример на 1000 int колонках и 100 000 строк (в мегабайтах): Код: plaintext 1. 2. 3. 4. Результат не зависит от того, в какую колонку помещать значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2007, 21:21
|
|||
|---|---|---|---|
Компрессия |
|||
|
#18+
Mark BarinsteinПробовал ваш пример на 1000 int колонках и 100 000 строк (в мегабайтах): Код: plaintext 1. 2. 3. 4. Результат не зависит от того, в какую колонку помещать значения. Опечатка? Это для 100 000 или 1000 000 строк ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=43&mobile=1&tid=1604405]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 350ms |

| 0 / 0 |
