• Авторизация


БД 21-12-2006 13:15 к комментариям - к полной версии - понравилось!


У меня JALIC что-то совсем с ума сошел! Чем больше база сообщений становится, тем больше он глючит. Скажите, это особенности БД Access или в программе что-то доработать надо?

Например:
некоторые дневники выделены жирным, но непрочитанных постов там нет
из исходящих перестали отправятся посты
часто выдает ошибки при получении/отправки и хочет закрыться

Удаляю базу, ставлю чистую из дистрибутива, и с чистого листа все начинает нормально работать )) Пока снова не забьется. (Сейчас база занимает 2,8Мб)

В следующих версиях это вылечится???
вверх^ к полной версии понравилось! в evernote
Комментарии (16):
Bagdad 21-12-2006-13:23 удалить
Исходное сообщение JALIC
У меня JALIC что-то совсем с ума сошел! Чем больше база сообщений становится, тем больше он глючит. Скажите, это особенности БД Access или в программе что-то доработать надо?

Например:
некоторые дневники выделены жирным, но непрочитанных постов там нет
из исходящих перестали отправятся посты
часто выдает ошибки при получении/отправки и хочет закрыться

Удаляю базу, ставлю чистую из дистрибутива, и с чистого листа все начинает нормально работать )) Пока снова не забьется. (Сейчас база занимает 2,8Мб)

В следующих версиях это вылечится???

У меня сейчас база 15мб. Вроде стабильно работает.

DUKE_Voloshin 21-12-2006-13:57 удалить
Апределённо Access
+ ещё слишком размазанная структура данных. Тяжело написать 100% стабильный обработчик этих данных. Может исправится, может нет, как получится. Сложно выявить ашипку из-за того что данные заносятся очень разные и в разной структуре.

Я бы пошёл совсем другим путём при программировании программы. Без Access!!!

aDolphin 21-12-2006-15:12 удалить
Я сейчас нахожусь - на работе

Размер моей mdb = 8 mb. Чуть меньше 4000 записей (посты+комменты). Падения скорости я не замечаю. Готов поспорить, что скорость не на много уменьшится когда у меня будет порядка ста тысяч записей. Проблема в циклах. Их не должно быть.


aDolphin 21-12-2006-15:13 удалить
Я сейчас нахожусь - на работе

Исходное сообщение DUKE_Voloshin
Без Access!!!



Чем Акцесс плох??

aDolphin 21-12-2006-15:24 удалить
Я сейчас нахожусь - на работе

Исходное сообщение DUKE_Voloshin
слишком размазанная структура данных.



Посоветуй? Критиковать легко. Подскажи как надо.
На мой взгляд, структура правильная.
Я храню все данные вместе. У меня одна таблица. В ней все записи.
Единственное, чего я бы добавил в xml - это journalid при запросе контактов.

А остальное всё есть... ;)


DUKE_Voloshin 21-12-2006-16:29 удалить
Исходное сообщение livenebo
Я сейчас нахожусь - на работе

Исходное сообщение DUKE_Voloshin
Без Access!!!



Чем Акцесс плох??

Незнаю, я ещё когда тока начал изучать Аксес, мне он сразу не понравился. Вообще всё там сделано криво. Создание баз данных встроенными инструментами аксеса - это полный ахтунг!!!

Когда делал дипломную работу, нада было написать базу данных, большую и со сложной структурой. Я сразу отказался от FoxPro, Аксеса и ещё некоторых. Из этого ряда были достойные варианты, но я их плохо знал. Поэтому выбрал Делфи. Быстрый, хорошо знаю, и есть возможность создавать не плохие базы данных. В результате у меня получилать очень даже шустрая программа без глюков. Обрабатывала записи тысячами и не тормозила.

aDolphin 21-12-2006-17:31 удалить
Я сейчас нахожусь - на работе

Исходное сообщение DUKE_Voloshin

Незнаю, я ещё когда тока начал изучать Аксес, мне он сразу не понравился. Вообще всё там сделано криво. Создание баз данных встроенными инструментами аксеса - это полный ахтунг!!!

Когда делал дипломную работу, нада было написать базу данных, большую и со сложной структурой. Я сразу отказался от FoxPro, Аксеса и ещё некоторых. Из этого ряда были достойные варианты, но я их плохо знал. Поэтому выбрал Делфи. Быстрый, хорошо знаю, и есть возможность создавать не плохие базы данных. В результате у меня получилать очень даже шустрая программа без глюков. Обрабатывала записи тысячами и не тормозила.



Ну во-первых: Я тоже пишу на делфях.
Во вторых: Если ты не умеешь что-то использовать, не говори, что это плохо. С акцессом можно работать не только стандартными средствами, а еще через sql. Всё замечательно и быстро. Глюков нет совсем.
К примеру,
- создание самой mdb - одна строчка;
- подключение - одна строчка;
- создание таблицы - Одна sql-инструкция;
Если даже отключится свет, то данные ты не потеряешь. Это ведь microsoft!!
На акцессе можно обрабатывать не только тысячи записей, а миллионы! И причем, с постоянной скоростью.
DUKE_Voloshin, а ты хвалишь paradox чтоли? Я его тоже использовал. Правда давно-давно. На мой взгляд - это прошлый век.


aDolphin 21-12-2006-17:41 удалить
Я сейчас нахожусь - на работе

Bagdad, дай пять!! ;)
Bagdad 21-12-2006-18:42 удалить
Исходное сообщение livenebo
Я сейчас нахожусь - на работе

Bagdad, дай пять!! ;)

Держи ;)
Я и использую один SQL. И ничего кроме него.

В колонках играет - mitjajmocker - ievan polkka
DUKE_Voloshin 21-12-2006-19:05 удалить
Исходное сообщение Bagdad
Исходное сообщение livenebo
Я сейчас нахожусь - на работе

Bagdad, дай пять!! ;)

Держи ;)
Я и использую один SQL. И ничего кроме него.

В колонках играет - mitjajmocker - ievan polkka

Молодцы

AntonTeres 21-12-2006-19:44 удалить
DUKE_Voloshin, базы данных очень хорошо делать в FileMaker. Очень удобная программа.

Bagdad, кстати, клиент сильно тормозит, когда нужно развернуть дневник, в котором скопилось больше 20-30 сообщений...

Bagdad 22-12-2006-10:54 удалить
Исходное сообщение MyxuH
DUKE_Voloshin, базы данных очень хорошо делать в FileMaker. Очень удобная программа.

Bagdad, кстати, клиент сильно тормозит, когда нужно развернуть дневник, в котором скопилось больше 20-30 сообщений...


Что за FilaMaker?
Кстати да, я тоже заметил некоторые тормоза на этом, особенно если много коментариев.
Частично можно вылечить если сжать базу.

aDolphin 22-12-2006-11:29 удалить
Я сейчас нахожусь - на работе

Я не совсем понял. Когда распахиваешь окно на весь экран??
aDolphin 22-12-2006-16:03 удалить
Исходное сообщение livenebo
Я сейчас нахожусь - на работе

Я не совсем понял. Когда распахиваешь окно на весь экран??

Если так, то здесь дело не в размере базы (и всё такое), а в прорисовке дерева.

Tatarnikoff 22-12-2006-16:06 удалить
Исходное сообщение MyxuH
Bagdad, кстати, клиент сильно тормозит, когда нужно развернуть дневник, в котором скопилось больше 20-30 сообщений...



ппкс! ))




Комментарии (16): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник БД | JALIC - Just Another LiveInternet Client | Лента друзей JALIC / Полная версия Добавить в друзья Страницы: раньше»