![]() |
|
#1
|
|||
|
|||
![]() Ни кто не знает от чего могут исчезать ключи в ключевых полях??? В самой программе нет функции удалять или назначать ключевые поля! С базой работают два компьютера.
Спасибо! С уважением mma. |
#2
|
||||
|
||||
![]() Транзакции???
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#3
|
||||
|
||||
![]() Работают одновременно? Вообще- то парадокс не позволяет одновременно работать двум пользователям. И пропажа индексов в таком раскладе- это стандартная проблема. Выход- менять базу или восстановливать индексы.
|
#4
|
|||
|
|||
![]() Вообще восстанавливать индексы-это уже до тошноты надоело, вот по этому и жалуюсь. Когда пользователь перезагружает программу он видит изменения внесенные др. пользователями. Если пользователи вводят одну и тужу запись, то сохраняется та запись, которая была введена раньше, второй пользователь не сможет сохранить запись т.к. она уже существует. Зачем транзакции?
Ограничения Paradox: 127 открытых таблиц в системе (для версии 4.0 и ниже, 16/32 Bit) 254 открытых таблиц в системе (для версии 4.01 и выше, 32 Bit) 64 блокировки на запись на одну таблицу (16Bit) на одну сессию 255 блокировок на запись на одну таблицу (32Bit) на одну сессию 255 записей, учавствующих в транзакции на таблицу (32 Bit) 512 открытых физически файлов (DB, PX, MB, X??, Y??, VAL, TV) (для версии 4.0 и ниже, 16/32 Bit) 1024 открытых физически файлов (DB, PX, MB, X??, Y??, VAL, TV) (для версии 4.01 и выше, 32 Bit) 300 пользователей в одном файле PDOXUSRS.NET 255 полей в таблице 255 размер символьных полей 2 миллиарда записей в таблице 2 миллиарда байт в .DB (таблица) файле 10800 байт на запись для индексированных таблиц 32750 байт на запись для неиндексированных таблиц 127 вторичных индексов на таблицу 16 полей на индекс 255 одновременно работающих пользователей на таблицу 256 Мегабайт данных на одно BLOb поле 100 паролей на сессию 15 длина пароля 63 паролей на таблицу 159 полей с проверками корректности (validity check) (32 Bit) 63 поля с проверками корректности (validity check) (16 Bit) Взято из Akzhan's Database Delphi. |
#5
|
||||
|
||||
![]() К чему этот пост?
Paradox давно устаревшая вещь, удобная только для локального хранения данных (не считая гемороя с BDE). О каких там транзакциях вообще идет речь? Их там нет. Paradox даже базой данных не назовешь, тупо таблицы. Если тебе надо сетевая база- пользуй что- то другое. |
#6
|
|||
|
|||
![]() да, я согласен, Paradox это старьё, но есть одно преимущество-быстрая.
Что использовать? Access? Есть ли какие нибудь бесплатные базы, рассчитанные на большой объем записей? |
#7
|
||||
|
||||
![]() Access сложно назвать бесплатной... Зато без лишнего гемороя, офис установлен у многих... Испоьзуй FireBird (он же interbase, но бесплатный)
з.ы. и парадокс назвать быстрым, тож язык не поворачивается. |
#8
|
|||
|
|||
![]() Цитата:
|