Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
2-1130604470
Win_sido
2005-10-29 20:47
2005.11.20
Delfi 7


1-1130394716
DEMs
2005-10-27 10:31
2005.11.20
Выгрузка в Excel memo полей


2-1130827236
syte_ser78
2005-11-01 09:40
2005.11.20
глупый вопрос по TDBLoocupComboBox


1-1130482777
Alex--
2005-10-28 10:59
2005.11.20
Проблема отбражения не стандартных цветов (XPManifest)


2-1131118453
Yus
2005-11-04 18:34
2005.11.20
ReadFile





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский