powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Размер базы
13 сообщений из 38, страница 2 из 2
Размер базы
    #32259013
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поповоду тяжких мук разделения мысль.
Если в аксесе все настолько туго (то блокировок много, то места мало) - перелей всю эту гадость как есть на MS SQL, там покромсай на кусочки, полученную кадость залей обратно в mdb-шники. Ну а далее запрос.
Кстати, подстава есть маленькая. Вернее, большая. Связь между таблицами в разных базах ты не настроишь. Так что Join'ы твои тормозить будут :(
...
Рейтинг: 0 / 0
Размер базы
    #32259019
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горизонтально делить и Union вместо таблицы?
Да у тебя все индексы лесом пойдут.
Тогда уж можешь сразу не мучаться, а перелить все как есть на MS SQL и присоединиться через ODBC. Должна получиться гадость такого же порядка тормознутости. А может и хуже. А может и лучше. По крайней мере хоть через жопу, но в правильную сторону пойдешь.
...
Рейтинг: 0 / 0
Размер базы
    #32259021
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 установи msde2000
2 слей туда данные
3 прилинкуй данные к программе - оболочке

если не понравится (что вряд ли) как работает то импортируй в новые файлы оттуда
...
Рейтинг: 0 / 0
Размер базы
    #32259022
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну я тоже по поводу своих тормозов уже высказался - оффлайн, знаешь ли :(

Так и дели сначало горизонтально, затем вертикально, после чего идентифицируй записи, после чего сливай вертикальные кусочки :) Геморно, кнешна, но другого выхода (кроме вил) я не вижу :)
...
Рейтинг: 0 / 0
Размер базы
    #32259024
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
//Забрел сюда один мутант
Меня посетила дурацкая мысль. А нельзя ли переложить эту таблицу в другую СУБД, больше приспособленную, чем Access, для хранения огромного числа строк?
...
Рейтинг: 0 / 0
Размер базы
    #32259026
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мля... Уже вторая страница появилась... Опять сорри...

Хотя, интересно, чё ж за 6 мильенов записей даже без IDшек... Хм...
...
Рейтинг: 0 / 0
Размер базы
    #32259446
Alex_Doc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Лох Позорный
>Связь между таблицами в разных базах ты не настроишь. Так что Join'ы твои тормозить будут :(

Почему же не настрою ? Я вобще-то так и работаю. Т.е. одну базу беру за основную, и прилинковываю к ней остальные. Причем довольно непростой запрос, с 3-мя Join'ами из разных баз, свистит пулей. Естественно запрос по индексированным полям.
...
Рейтинг: 0 / 0
Размер базы
    #32259488
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел ввиду связи на уровне базы данных (Foreign Key, если говорить по русски)
Если таблицы лежат внутри одной базы - делаешь связь, аксес строит нужные ему индексы, после чего Join-ы работают быстро.
Если таблицы в разных базах - то не получится так сделать. Правда, можно руками нужный индекс сделать (поля, по которым join будет вестись), наверное будет то же самое по скорости, но не всегда. Иногда аксес в большом количестве индексов путается.
Проверку целостности не получится сделать, ну да тебе не до жиру видимо.
...
Рейтинг: 0 / 0
Размер базы
    #32259610
Alex_Doc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще я вот чего не могу понять.
У меня клиентская часть написана на Delphi. Т.е. сам Аксесс мне как таковой не нужен, а нужна база mde. Так вот. При переполнении файла как я понял ругается сам аксесс, т.к. проверяет размер.
А если клиент Delphi, возможно ли такое что я вылезу за эти 2 гб беспрепятственно ?
...
Рейтинг: 0 / 0
Размер базы
    #32259665
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо нет. Аксес ты можешь и не использовать, но с доступ к данным осуществляется все равно через Jet.
...
Рейтинг: 0 / 0
Размер базы
    #32259697
Alex_Doc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нда. Значит это сам Jet отслеживает....
Мне вобщем то уже дали добро на нормализацию баз и переписку кода.
Времени вроде дали достаточно.
Но ёлы палы.....
Грусно все это :(
Я вобще-то по ораклу специализируюсь, поэтому не знал раньше такого понятия как "нехватает места в базе" :) А тут вот жисть преподнесла аксесс, и сразу такая вот заморочка.
...
Рейтинг: 0 / 0
Размер базы
    #32259807
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык что ж ты хочешь? Аксес изначально настольная база данных. Первая версия была ограниченна вообще 128 Мб. Ты же не удивишься, что в эксель нельзя больше 65536 строк записать?
На просторах нашей родины аксесовские базы частенько вырастают до корпоративных систем. Но запихнуть в аксес 2 Гб денормализованных данных - это надо было совсем с головой не дружить предыдущему разработчку.
...
Рейтинг: 0 / 0
Размер базы
    #32259817
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ЛП
Хотел то же самое написать , но сдержался ))
...
Рейтинг: 0 / 0
13 сообщений из 38, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Размер базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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