powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Новости от tpc.org
7 сообщений из 32, страница 2 из 2
Новости от tpc.org
    #32275841
Wadim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 c127
Что-то не понял проблемы с четырмя полями в MS SQL
Код: plaintext
1.
2.
3.
4.
CREATE TABLE #TestB (Text1 varchar( 2048 ), Text2 varchar( 2048 ), Text3 varchar( 2048 ), Text4 varchar( 2048 ))
GO
DROP TABLE #TestB
GO


Все создается.
Правда предупреждает:
The total row size (8221) for table '#TestB' exceeds the maximum number of bytes per row (8060). Rows that exceed the maximum number of bytes will not be added.

Но точно что считается реальный размер. а не "потенциальный" (Я имею ввиду при создании таблицы. С индексами - считается "потенциальный" размер) А ограничения по размеру записи на сколько я помню из-за размера страницы данных.
...
Рейтинг: 0 / 0
Новости от tpc.org
    #32276212
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Wadim

Да, ты прав, это я ошибся. В данном случае считаются реальные байты, по крайней мере таблица создается и выдается предупреждение.

Но я точно сталкивался с какой-то проблемой, связанной из-за по-дурацки реализованного ограничения длины строки в таблице, приходилось менять дизайн. Попробую порыться в архивах.
...
Рейтинг: 0 / 0
Новости от tpc.org
    #32320749
Gt_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Gt_
Гость
Oracle за милион перевалил

|>
...
Рейтинг: 0 / 0
Новости от tpc.org
    #32320752
Gt_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Gt_
Гость
блин

http://www.tpc.org/tpcc/results/tpcc_perf_results.asp
...
Рейтинг: 0 / 0
Новости от tpc.org
    #32333543
xz321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Занялся тут изучением результатов CУБД. Сложно даже на TPC сравнивать ибо железа одинакогвого нет.

Теперь сравним сопоставимые железки
Oracle 10G (СУБД которая еще не продается) vs MSSQL 64 bit (Наверное продается)
1) Клиенты 55 1 proc HP PA-RISC vs 32 2 proc Intel Xeon 2.8GHz
2) Производительность Oracle на 7% больше
3) 28 FibreChanel 2X vs 66 HP StorageWorks MSA 1000 (не ясно что из этого лучше)
4) Количество дисков 26,508 GB vs 34,586 Gbyte
5) Кол-во Checkpoints 5 vs 8 (интервал 27 мин vs 15 мин)
6) Oracle использует трехлетнюю лицензию MSSQL постоянную
price perf 8.33$/tmpC vs 6.49$/tmpC
7) Время разгона до максимальной производительности 59 мин vs 45 мин
8) Время теста 2 часа

http://www.tpc.org/results/individual_results/HP/hp_superdome_win64_exsum_030828.pdf
http://www.tpc.org/results/individual_results/HP/hp_tpcc_sd1.5_es.pdf


Oracle 10G (СУБД которая еще не продается) vs DB2

HW: 32way IBM pSeries 690 Turbo 7040-681
1) Oracle быстрее на 0.6% (768,839 tpmC vs 763,898 tpmC)
2) Oracle использует на 12% больше дисков и в 2 раза больше FC Adapters/SSA Adapters
3) Oracle использует трехлетнюю лицензию DB2 постоянную
4) Oracle Price/Perfomance на 4% хуже DB2
5) У DB2 нет checkpoints
6) Клиенты 30 x (4 proc POWER) x 1200Mgz vs 30 x (4 proc POWER) x 1200Mgz
7) Время разгона до максимальной производительности 1 час 10 мин vs 31 мин
8) Время теста 2 часа vs 2 часа 10 мин
http://www.tpc.org/results/individual_results/IBM/IBMp690es_101703.pdf
http://www.tpc.org/results/individual_results/IBM/IBMp690es_06302003.pdf


P.S. Не сочтите за наезд... Просто небольшой анализ.... Дальше думайте сами :)
P.P.S Почему в DB2 нет checkpoints

DB2 UDB uses a write-ahead-logging protocol to guarantee recovery.
This protocol uses “Soft” checkpoint to write least-recently-used database pages to disk independent of transaction commit.
However, enough log information to redo/undo the change to a database pages is committed to disk before the database page itself is written.
This protocol therefore renders checkpoint unnecessary for DB2 UDB.
For a more detailed description of the general principles of the write-ahead-logging protocol, see the IBM research paper, “ARIES: A Transaction Recovery Method Supporting Fine
Granularity Locking and Partial Rollbacks Using Write-Ahead Logging,” by C. Mohan, Database Technology Institute,
IBM Almaden Research Center.
http://portal.acm.org/citation.cfm?id=128770&coll=portal&dl=ACM&CFID=10343790&CFTOKEN=42047146
...
Рейтинг: 0 / 0
Новости от tpc.org
    #32338512
AlTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
специально для с127.

1987. для OS/2 нужна БД, микрософт приобретает эксклюзивные права на сибейс.
датацентер переименовывают в сиквел сервер.
1988 год. учитывая распространение dBase, заключается соглашение с Ashton-tate и выходит Ashton-Tate/Microsoft SQL Server 1.0. Ashton-Tate не справилась с переделкой dBase в клиента SQL и в 1990 годы выходит Microsoft SQL Server 1.1 c поддержкой в качестве клиента Windows 3.0.
до 1990 года у MS y не было доступа к исходным текстам сервера, до 1991 МС не могла исправлять ошибки. с 1991 года МС смогла исправлять только ошибки, но исходный текст все равно принадлежал сибейсу, исправленный код шифровался, отправлялся в сибейс на рецензию, версии синхронизировались и т.д. и т.п. (полная ж...).
версия 4.2 для полуоси - это СОВМЕСТНАЯ разработка сибейс и МС - перенесенное с юникса ядро сибейса с созданными клиентскими утилитами для дос, вин и полуоси. это был 1992 год.
С этого момента начинаются трения между SQL Server для NT, для OS/2, Sybase 10 для NT.
в апреле 1994 года соглашение между МС и сибейс - расторгнуто. Каждая с этого момента создает свой новый продукт. НО!!! продукты обеих компаний должны быть совместимыми с уже разработанными приложениями под MS SQL Server.
Создается новая версия с рабочим названием SQL95. она выходит в 1995 году и называется MS SQL 6.0 .
сертификат на соответсвие стандарту ANSI, поддержка работы с интернетом и распределенные транзакции были добавлены в версию 6.5, которая вышла через 10 месяцев.
Теперь начинается новый этап. С учетом накопленного опыта и приобретенных навыков надо создавать свою новую версию. этой версией стала 7.0.
самое непосредсвенное участие в создании версии 7.0 принимал Джим Грей основатель исследовательского центра корпорации Microsoft - Bay Area Research Center (BARC). до прихода в Microsoft работал в корпорациях Digital Equipment, Tandem Computer, IBM и AT&T. так как он является ведущим специалистом по базам данных и транзакционным системам, то, учитывая места его работы, можно сказать, что SQL 7.0 и далее это не столько сибейс, сколько DB/2, Daytona и т.д. :-)
...
Рейтинг: 0 / 0
Новости от tpc.org
    #32338606
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 AlTk

Спасибо за информацию. Хорошо бы указать источники. Потом обсудим, если будет желание.
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Новости от tpc.org
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]