Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Delphi

Ответ
 
Опции темы
Старый 17.07.2008, 21:51   #1
KRIK
Бывалый
 
Регистрация: 19.09.2005
Сообщений: 649
Написано 3 полезных сообщений
(для 3 пользователей)
Вопрос Какой максимальный размер БД?

Всем привет! Тут при разборе технологий БД у меня возник вопрос. Какой максимальный размер для таблиц(если я не ошибаюсь) и самих БД с форматами .BD и .cds? Незнаю, может я плохо искал в интернете, но нечего не нашел. А если знаете еще форматы и более вместительные - будет просто супер!
(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 02:11   #2
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Какой максимальный размер БД?

Сообщение от KRIK Посмотреть сообщение
Всем привет! Тут при разборе технологий БД у меня возник вопрос. Какой максимальный размер для таблиц(если я не ошибаюсь) и самих БД с форматами .BD и .cds? Незнаю, может я плохо искал в интернете, но нечего не нашел. А если знаете еще форматы и более вместительные - будет просто супер!
если бы ты еще сообщил под каким SQL-сервером крутятся твои "BD" и "cds"...

навскидку sqlite, MySQL, Firebird, postgreSQL, Oracle поддерживают по 4 миллиарда записей в каждой таблице, думаю хватает.
размер всей БД часто ограничен 4Гб, в Interbase например (по причине размера unsigned int). хотя думаю для твоего уровня неактуально.
(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 11:05   #3
KRIK
Бывалый
 
Регистрация: 19.09.2005
Сообщений: 649
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Какой максимальный размер БД?

Говорил так, потому что с БД не очень то и знаком (в делфи во всяком случае). А то что 4 Гб, это я догадывался, поскольку чаще всего он такой. А есть ещё больше? На счёт .bd таблицы скажу, что это локальная таблица Paradox 7 типа, которая работает благодаря компонентам BDE. Про .cds точно сам не знаю, в статье по которой я создавал эту бд с помощью TClientDataSet, о подробностях особо нечего не было.
(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 11:40   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Какой максимальный размер БД?

в interbase насколько мне известно одним гигабайтом.
размер ВСЕЙ базы данных на нормальных СУБД(Oracle, MSSQL Server) не знаю чем ограничен, но точно не 4ГБ ))
(Offline)
 
Ответить с цитированием
Старый 13.08.2008, 02:38   #5
Nord
Знающий
 
Регистрация: 07.10.2006
Сообщений: 269
Написано 22 полезных сообщений
(для 30 пользователей)
Ответ: Какой максимальный размер БД?

Я не сильно осведомлен, но, по-моему, размер БД зависит лишь от размера жесткого диска. Ограничение на файл в 4Гб было в FAT32, на сколько я знаю, в современных ОС и СУБД ограничений на размер файлов нет. А вот с таблицами дело обстоит иначе - тут вроде бы больше 4Гб не получится (в Paradox точно).
(Offline)
 
Ответить с цитированием
Старый 13.08.2008, 10:02   #6
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Какой максимальный размер БД?

думаю это может быть связано с unsigned int индексом.
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 13:00   #7
JoKeR_13
Оператор ЭВМ
 
Регистрация: 09.04.2007
Сообщений: 28
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Какой максимальный размер БД?

В ацессовской базе лучше избегать размер больше 2 Гб.
Начинает тормозить.
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 13:23   #8
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Какой максимальный размер БД?

гг, а то что больше 5 подключений не может быть это не ничего, да?
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 13:37   #9
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Какой максимальный размер БД?

аццесовская база нечто несерьезное.
mssql, oracle, mysql - наше все.
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 18:43   #10
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Какой максимальный размер БД?

Сообщение от HolyDel Посмотреть сообщение
аццесовская база нечто несерьезное.
mssql, oracle, mysql - наше все.
Oracle - дорогой и неповоротливый (на средних базах его использовать смысла нет)
MS SQL - дорого и винда
MySQL - мало фич, зато быстр

наше все это Firebird и postgreSQL
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (20.08.2008)
Старый 20.08.2008, 18:46   #11
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Какой максимальный размер БД?

хм. это оракл неповоротливый?

наше все это Firebird и postgreSQL
слышал о них краем уха, расскажи о плюсах поподробнее пожалуйста.
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 20:40   #12
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Какой максимальный размер БД?

рассказываю
с Firebird'ом 1.0 (форк Interbase 6) работал 3 года - твердый середнячок. уверенно держит базы среднего размера (до 4 гиг, но у нас было сильно меньше).
по фичам около 75% от Оракла (на каком-то сайте даже сводная диаграмма была).
хранимые процедуры на T-SQL (типа смесь Паскаля и SQL. язычок конечно послабже PL/SQL, который в Оракле, но достойный)
бесплатен (!), есть под Linux/FreeBSD/Windows,
есть очень мощная тулза для администрирования IBExpert (скрипты, хранимые процедуры, отчеты, диаграммы, раздача прав, бекап туда и сюда). бесплатна для exUSSR(!!!).

postgreSQL
опыта использования не имею.
но меня интригуют 2 факта:
1. в команде разработчиков есть русскоязычные - нет проблем с кириллицей
2. хранимые процедуры можно писать на нескольких языках в т.ч. и на Питоне (!!!)

про Оракл и MySQL
у Оракла: ммм... "специфическая" ценовая политика, монстр-комбайн-все-в-одном (java, http/smtp сервер, PL/SQL)
и еще один факт: Гугль как-то захотел перейти на Оракл - не хватило скорости и денег(! я сам в шоке), оставили MySQL. вот такие пироги.
если СУБД нужен только для хранения данных а сверху например ORM, то фичастую БД и не нужно. Если же скорость/сложность выборок важнее, то нужны хранимые процедуры, триггеры, генераторы и прочая муть с проверкой целостности данных, то MySQL тут не при делах.

вобщем вроде вкратце всё. если что, спрашивай.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (20.08.2008)
Старый 20.08.2008, 20:52   #13
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Какой максимальный размер БД?

и да, забыл, Firebird еще бывает т.н. embedded, все в 1й dll. никакой инсталляции, никакой настройки, можно тягять вместе со своей программой. базы совместимы с "большим" Firebird`ом.
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 21:21   #14
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Какой максимальный размер БД?

T-SQL
Transact SQL который на MsSQL чтоли?
а так да - спасибо за информацию!
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 21:32   #15
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Какой максимальный размер БД?

Сообщение от HolyDel Посмотреть сообщение
Transact SQL который на MsSQL чтоли?
а так да - спасибо за информацию!
на самом деле PSQL (procedure SQL)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать размер файла HAMANN 2D-программирование 3 16.12.2008 18:12
Размер мидлета archerix Основной форум 10 12.02.2008 16:37
Размер массива kyb66 Основной форум 7 15.12.2007 21:32


Часовой пояс GMT +4, время: 18:25.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com