powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Способы ускорить firebird по сети
25 сообщений из 122, страница 3 из 5
Способы ускорить firebird по сети
    #38650607
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
оба компа под виндой.
ФБ 2.5
могу найти комп под линухом, и isql на него поставить, но потребуется время, не сталкивался еще с ним. А там более подробно расписано, на каких этапах выполнения задержки?
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650616
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionмогу найти комп под линухом, и isql на него поставить,
Зачем??? Это вообще-то утилита из комплекта Firebird, она отлично (и главное -
предсказуемо) работает на любой ОСи.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650617
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionоба компа под виндой.
ФБ 2.5
могу найти комп под линухом, и isql на него поставить, но потребуется время, не сталкивался еще с ним. А там более подробно расписано, на каких этапах выполнения задержки?
isql - штатная утилита FB и работает она на всех платформах на которых работает FB
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650631
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
че-то я не понимаю. какая то микроскопическая база в 3 мегабайта, и 1.5 секунды prepare. Я понял бы, если бы через модем на 9600.

crionА там более подробно расписано, на каких этапах выполнения задержки?
да нет ни у кого никаких задержек. У вас там что-то феерическое творится в сетке или на компе с ФБ.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650667
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv, в isql вроде мгновенно запросы исполняются. но как лог увидеть со временем - хз.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650671
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionно как лог увидеть со временем - хз.
SET STATS ON;
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650674
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
0,1 сек
что в 10 раз быстрее, чем в IBE или в моей программе...
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650678
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionчто в 10 раз быстрее, чем в IBE или в моей программе...
Что и подтверждает, что проблема не в Firebird, а в твоей программе. Так что Firebird
ковырять бесполезно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650693
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а в IBExpert то тогда почему так долго?
для таблицы с 7 записями при локальном обращении время 0мс, а при удаленном 1,5 сек на подготовку. что-то как то дофига...
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650697
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionа в IBExpert то тогда почему так долго?
Потому что использованные в нём компоненты такие же кривые как и твой ADO.NET.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650873
СИА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crionGallemar,
приложил скин из IBE
Алиас прописан, роутер по этому порту перекидывает на комп - программа же коннектится нормально, хоть и медленно выполняется. лишь ibe не хочет почему-то по сети.

ТС, убери быстро картинку и меняй явки/пароли. Щас к твоей БД любой из инета зацепиться может.

ЗЫ: У тебя статистика индексов ни разу не пересчитывалась, я пересчитал. У всех трех.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650880
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СИА,я ему давно об этом сказал. Какая статистика,у него индексы даже не используются.

почему то в опытах никто не догадался настроить эксперт для работы для медленных сетей:


Использовать кэш метаданных (Usemetadatacashe)–использовать кэш метаданных, было актуально при удаленном подключении с низкой скоростью, например, по DialUP.

Запретить запрос данных для анализа производительности (Disableperformanceanalysis)–отключает Анализ производительности в Редакторе SQL, было актуально при удаленном подключении с низкой скоростью.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650891
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

Спасибо тебе за FBScanner2616Community.
В совокупности с decompiler скриптов он мне помог сэкономить мноого времени.

PS: Это не пиар decompiler.
Кому то что-то доказывать не по моему профилю ...
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38650960
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Спасибо тебе за FBScanner2616Community.
спасибо принято, на здоровье.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651054
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так и не нашел, как тут редактировать сообщения, не знаю как картинку убрать. пока поменял базу...
Извините, если напутал что в терминологии, но индексы есть в большинстве таблиц, (первичный ключ ID, который генерируется автоматически), но иногда первичным ключом является например дата - тогда думал нет смысла создавать еще одно поле(индекс), которое будет так же являться ключом (однозначно определяться по полю Дата). При том все запросы все равно будут искать по дате, т.к. индекс нужной даты заранее не известен.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651066
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crion,

что за бред
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651100
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всего лишь полное незнание терминологии:)
так и не разобрался, что такое индексы. как понял, Когда создаю любой первичный ключ - БД автоматом создает индекс и привязывает к этому полю, для ускорения работы с ним. (т.к. сейчас ко всем ключам привязан индекс). Но я могу и к простым полям привязать индексы, для ускорения поиска по ним, и не важно, что эти поля не уникальны... или я совсем не так понял:)
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651110
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651115
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спс, прочитав это и написал предыдущий пост о том, как я понял:)
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651117
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crion,
Вы пробуете локально, (т.е. на том же компе, где и база?) и через интернет?
Попробуйте и с соседнего компа в той же локальной сети.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651181
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionпрочитав это и написал предыдущий пост о том, как я понял
тогда читай http://www.ibase.ru/devinfo/dataaccesspaths.htm
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651184
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionно иногда первичным ключом является например дата - тогда думал нет смысла создавать еще одно поле(индекс), которое будет так же являться ключом (однозначно определяться по полю Дата).
дата практически никогда не может являться ключом. Разве что в случае, когда за одну дату (или в одну дату-время с точностью до секунды или миллисекунды) не может произойти два "события".
Первичный ключ - это идентификатор записи.
А индексы служат для ускорения поиска и контроля целостности pk, fk и unique.
Вам надо почитать еще и
http://www.ibase.ru/devinfo/NaturalKeysVersusAtrificialKeysByTentser.html
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651192
crion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv, фаерберда типы похоже немного отличаются.

[• Тип DATE хранит даты с точностью до дня. Диапазон возможных значений -от 1
января 100 года н. э. до 29 февраля 32768 года.
• Тип TIME хранит данные о времени с точностью до десятитысячной доли
секунды. Диапазон возможных значений - от 00:00 AM до 23:59.9999 РМ.
• Тип TIMESTAMP представляет собой комбинацию типов DATE и TIME.]

у меня в один день множество событий происходит, и все они в одну дату, а время она и так не хранит. поэтому дата и является первичным ключом и индексом.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651219
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crionkdv, фаерберда типы похоже немного отличаются.
иногда имеет смысл посмотреть в профиль отвечающего. :-) Спасибо, но я знаю какие в ФБ есть типы данных, какие были, и чем они отличаются.

crionу меня в один день множество событий происходит, и все они в одну дату, а время она и так не хранит. поэтому дата и является первичным ключом и индексом.
из этого следует, что тип DATE в данном случае не может быть ПК, потому что если его сделать ПК, то вы 2 записи за один и тот же день не создадите.
У вас совсем плохо с проектированием структуры БД. Единственное, что могу посоветовать - читать литературу, в т.ч. указанные мной ссылки. Хотя, похоже, для вас там многое будет непонятно.
...
Рейтинг: 0 / 0
Способы ускорить firebird по сети
    #38651238
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvУ вас совсем плохо с проектированием структуры БД. Единственное, что могу посоветовать - читать литературу, в т.ч. указанные мной ссылки. Хотя, похоже, для вас там многое будет непонятно.
Чего мелочиться:
ТЫНЦ : http://www.books.ru/shop/books/511920?partner=ibase

А потом уже на ibase.
Иначе мозг отторгнет информацию.
...
Рейтинг: 0 / 0
25 сообщений из 122, страница 3 из 5
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Способы ускорить firebird по сети
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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