Главная страница
    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.043 c
2-1131025415
Eksell
2005-11-03 16:43
2005.11.20
Kak podshitati v faile kolichestvo naprimer simvolov #


1-1130238930
Sergey_R
2005-10-25 15:15
2005.11.20
Самый быстрый способ сортировки массива


2-1129024633
DancerMan
2005-10-11 13:57
2005.11.20
Как отобразить страничку, хранящююся в BLOB,с помощь WebBrowser?


14-1130271699
Quasilamo
2005-10-26 00:21
2005.11.20
Программа для просмотра и манагамента дайджестов этого форума


3-1128686858
Скиф
2005-10-07 16:07
2005.11.20
Создание dbf таблицы , создание индексного файла.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский