Форум: "Базы";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
ВнизTable is Full и как с этим бороться? Найти похожие ветки
← →
tytus (2005-10-12 10:34) [0]Реляционная база данных из двух таблиц (одной записи в главной таблице соответствует 96 записей в подчиненной). Программа обрабатывает файлы и заносит данные в БД. И вот вылетело такое сообщение. размер подчиненной таблицы 128 метров. Можно конечно использовать разные НД (в моем случае идеальным вариантом будет 1НД-данные за 1 месяц). Можно ли как-то увеличить емкость таблиц или (в худшем случае)-архивировать (паковать) таблицы?
← →
Desdechado © (2005-10-12 10:45) [1]в парадоксе есть ограничение на размер таблицы
хочешь больше - используй SQL-сервер
если "идеальным вариантом будет 1НД-данные за 1 месяц" - делай, но учти, что при необходимости сделать запрос за пару лет придется геморроиться со всеми таблицами за этот период
← →
sniknik © (2005-10-12 10:53) [2]> Можно ли как-то увеличить емкость таблиц
пересоздать таблицу с увеличенным BLOCK SIZE. (см. BDE Administrator, drivers, Paradox +F1), с максимальным блоком размер таблици = 2гига (если правильно помню)
← →
Desdechado © (2005-10-12 11:01) [3]2 sniknik
парадокс столько не потянет, пупок порвется :)
← →
sniknik © (2005-10-12 11:10) [4]Desdechado © (12.10.05 11:01) [3]
не расказывай сказок.
← →
tytus (2005-10-12 11:24) [5]>sniknik
Параметр Block Size в сеттингах имеет вполне определенные значения:
1024,2048,4096,16...,32... Вот и все. Хотя по-моему (F1 ) этот параметр не отвечает за макс. размер таблиц БД...
Давайте обсудим другие варианты.
P.S. а обезательно-ли создавать заново таблицы (в подчиненной таблице 60 полей по 10 символов (средн.) в названии...
← →
Desdechado © (2005-10-12 11:35) [6]> не расказывай сказок
смайлик видим?
но во всякой шутке есть доля шутки :)
← →
sniknik © (2005-10-12 12:19) [7]> Давайте обсудим другие варианты.
других нет. именно размер блока отвечает за максимальный размер таблици.
еще раз нажми там F1 и перечитай.
← →
tytus (2005-10-12 12:26) [8]>sniknik
Вот что в хелпе:
BLOCK SIZE Size of disk blocks used to store Paradox table records, in multiples of 1024 bytes. Valid settings depend on the table format:
Level 5 and 7 1024, 2048, 4096, 16384, and 32768
Level 3 and 4 1024, 2048, and 4096
Default: 2048
И где тут два гектара места на винте???
← →
sniknik © (2005-10-12 12:30) [9]про структуру таблиц парадокса почитай и что значит блок, зачем нужен.
← →
msguns © (2005-10-12 12:32) [10]Не кисло было б взглянуть на структуры таблиц и хотя бы в общих чертах о предмете. Что-то мне сдается - загвоздка в "карбюраторе"
← →
Sergey13 © (2005-10-12 12:38) [11]2[5] tytus (12.10.05 11:24)
>Давайте обсудим другие варианты.
>(в подчиненной таблице 60 полей по 10 символов (средн.) в названии...
Сделай не одну подчиненную а 5 (10,20....) по 12 полей каждая.
← →
tytus (2005-10-12 12:45) [12]>Sergey13
Ну сделаю, и вылетит то же самое через 5 месяцев...
← →
Sergey13 © (2005-10-12 12:52) [13]2[12] tytus (12.10.05 12:45)
Тогда см. [1] и используй "нормальную" БД. Нефиг требовать от "Запорожца" параметров Ф1.
← →
Anatoly Podgoretsky © (2005-10-12 13:50) [14]tytus (12.10.05 12:26) [8]
Level 5 and 7 1024, 2048, 4096, 16384, and 32768
И где тут два гектара места на винте???
Попробуй умножить 32768 на 65536, что получилось?
← →
Anatoly Podgoretsky © (2005-10-12 13:51) [15]tytus (12.10.05 11:24) [5]
Обязательно
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.041 c