Разделы


"Толстый" клиент InterBase: Часть 1

добавлено: 10 ноя 05, 12:11
переходов: 0...

автор: Чекалов А.П.
язык: русский...

Это первая статья из серии "Разработка 'толстого' клиента InterBase". Публикуемый здесь материал не претендует на глубокую проработку вопроса проектирования и кодирования клиент-серверных систем...



Логирование в базах данных Interbase (Firebird)

добавлено: 13 окт 05, 11:21
переходов: 0...

автор: Рудюк С.А.
язык: русский...

Программистам баз данных часто приходится сталкиваться с необходимостью сохранения информации о работе пользователей или программы, т.е. логировать информацию. Данную задачу можно реализовать большим количеством способов. Каждый способ имеет свои преимущества и недостатки. Данная статья рассматривает какие есть способы логирования информации. Так же написано, как реализовать логирование информации в базах данных Firebird (Interbase)....



Сравнение Borland InterBase 4.x, Sybase SQL Server и Microsoft SQL Server

добавлено: 14 фев 05, 12:24
переходов: 0...

автор: Перевод: Кузьменко Дмитрий
язык: русский...

Motorola, Nokia, MCI, Northern Telecom, Philadelphia Stock Exchange, Bear Stearns, First National Bank of Chicago, the Money Store, the US Army, NASA, Boeing. Все эти компании, независимо от направления бизнеса, имеют одно общее: они выбрали InterBase в качестве ключевого компонента их информационных систем. Borland InterBase одинаково хорошо применяется и для "домашнего" управления ракетными системами, сбора данных для аэрокосмических исследований или хранения и обработки данных биржи. Приложения подобного рода имеют много общих требований: легкость использования и управления, производительность, масштабируемость, переносимость, использование ресурсов и восстановление после сбоя. Borland InterBase разработан именно с целью удовлетворять всем этим требованиям...



Что НЕ надо делать при работе с Interbase, Firebird, Yaffil

добавлено: 2 дек 04, 16:27
переходов: 0...

автор: fido7.su.dbms.interbase
язык: русский...

Этот документ сформирован по предложениям в конференции fido7.su.dbms.interbase. Здесь дан список того, что не надо (или категорически нельзя) делать при работе с Interbase/Firebird/Yaffil...



Восстановление баз данных Interbase (Firebird) стандартными средствами

добавлено: 10 ноя 04, 12:20
переходов: 0...

автор: Рудюк С.А.
язык: русский...

статье Восстановление баз данных я описывал как можно восстановить базу данных Interbase (Firebird) с помощью программы Репликатор. Однако, надо признать, что этот способ не является оптимальным способом, а является лишь частным способом применения программы для копирования данных Репликатор. В этой статье я описываю как восстановить данные с помощью стандартных средств Interbase (Firebird). Для восстановления базы данных запустите Far или Norton. Войдите в каталог Bin в папке, куда был установлен Interbase (Firebird)....



Восстановление баз данных Interbase

добавлено: 10 ноя 04, 12:19
переходов: 0...

автор: Рудюк С.А.
язык: русский...

Сегодня Interbase (и его клоны FireBird, Yafill) - это один из самых популярных серверов. И это не удивительно, ведь он кроссплатформенный, не больших размеров, легко устанавливается, не требует особого обучения администраторов, быстро работает, устойчивый и при этом всём ещё и бесплатный… Однако практика показывает, что каким бы устойчивым InterBase ни был, но при выключении питания или "зависании" компьютера база иногда таки портится. Возникают ошибки о не правильных контрольных суммах или "достигнут конец файла". Эта статья написана для того, чтобы помочь Вам решить подобную проблему....



О системных таблицах InterBase

добавлено: 8 сен 04, 10:45
переходов: 0...

автор: Смирнов Александр
язык: русский...

Данная небольшая статья является небольшим расширением или дополнением к приведенным ранее заметкам о системных таблицах InterBase (www.idbsoft.nnov.ru/down/ib_systables.pdf). В ней я постарался привести все запросы в более общем виде...



Оптимизация запросов SQL и метаданных

добавлено: 30 мар 04, 12:18
переходов: 0...

автор: Денис Мигачев
язык: русский...

В то время как практически каждый разработчик может создавать запросы SQL, возможностью создавать максимально оптимизированные запросы, которые отличают действительно быстро работающее приложение от его собрата, показывающего приемлемую производительность, обладает далеко не каждый. В статье рассказывается, как можно оптимизировать работу приложений с сервером InterBase со стороны SQL, оптимизация и тонкая настройка самого сервера будет описана немного позже, в следующей статье...



Оптимизация приложений для работы с СУБД InterBase

добавлено: 18 мар 04, 09:00
переходов: 0...

автор: Денис "Denver" Мигачев
язык: русский...

Режимы транзакций Read-Write и Read-Only. Установка транзакции в режим read-only (как, впрочем, и в любой другой из режимов) является способом указания цели использования этой транзакции. В некоторых случаях это позволяет серверу провести оптимизацию, которая уменьшает объем требуемой от него работы для обслуживания транзакции. Так, например, применение опции read-only полезно в случае использования только SELECT-запросов, когда вам нет необходимости добавлять, изменять и удалять записи из набора данных. Опция read-write применяется, как уже понятно, в случае необходимости изменения набора данных, полученного в контексте рассматриваемой транзакции...



Оптимизация приложений для работы с СУБД InterBase

добавлено: 5 янв 04, 14:31
переходов: 0...

автор: Денис "Denver" Мигачев
язык: русский...

Золотое правило оптимизации. Так называемое золотое правило оптимизации звучит следующим образом: оптимизируйте только те участки кода, которые в этом нуждаются, остальной код оставьте в покое. Не мешайте работать остальной части приложения. Вообще говоря, в подавляющем большинстве приложений для работы с базами данных относительно малая часть кода и метаданных ответственна за самое большое количество проблем с производительностью. Перед тем, как что-то сделать, убедитесь, что вы работаете с частью кода, которая выполняется наиболее медленно, так как именно такой подход дает самый лучший результат в ваших попытках оптимизации кода. Но не стоит и забывать, что приводить код программы путем оптимизации к совершенно нечитаемому виду также нежелательно. Последующее сопровождение программы тогда оборачивается тратой времени, кошмаром. Другими словами, имея желание оптимизировать программу, вы хотите оптимизировать время, затраченное на разработку этой программы...



Восстановление баз данных InterBase

добавлено: 8 сен 03, 17:36
переходов: 0...

автор: Рудюк Сергей Анатольевич
язык: русский...

Сегодня Interbase (и его клоны FireBird, Yafill) - это один из самых популярных серверов. И это не удивительно, ведь он кроссплатформенный, не больших размеров, легко устанавливается, не требует особого обучения администраторов, быстро работает, устойчивый и при этом всём ещё и бесплатный...



Доступ к некоторым функциям InterBase используя технологию COM

добавлено: 25 июл 03, 21:09
переходов: 0...

автор: Резанов М.
язык: русский...

В этой статье я попробую рассмотреть вопрос управления пользователем из программ, не написанных на языке Delphi и не имеющим компонентов прямого доступа...



Заметки о системных таблицах InterBase

добавлено: 19 апр 03, 14:27
переходов: 0...

автор: Смирнов Александр
язык: русский...

Системные таблицы InterBase содержат метаданные базы данных. Они создаются автоматически сервером InterBase, когда создается сама база данных. Информация, содержащаяся в этих таблицах, определяет типы полей таблиц, их названия, связи между таблицами и пр. Эти таблицы сопровождаются сервером, и их, конечно, лучше не менять. Я бы сказал, что лучше принять все меры к тому, что бы они были недоступны пользователю...



Создание генераторов и триггеров в InterBase

добавлено: 11 окт 02, 00:00
переходов: 0...

автор: www.gregor.ru/interbase
язык: русский...

В данной статье я опишу реализацию небольшой утилиты для InterBase, которая создает генераторы, автоматически вызываемые из триггеров. На создание такой утилиты меня подвигло то, что я не нашел никакого средства для этого, а создавать генераторы руками мне неудобно, да и слишком много времени это отнимает...



Опыт работы с InterBase. Неожиданности и хитрости в оптимизации подзапросов

добавлено: 5 авг 02, 00:00
переходов: 0...

автор: Дмитрий Попов
язык: русский...

Итак, в InterBase, как и в любой нормальной СУБД на базе SQL, можно в рамках многих запросов писать вложенные подзапросы типа select, заключая их в круглые скобки. Целей употребления такой конструкции, и соответственно способов её интерпретации может быть несколько...



Переход с Paradox на InterBase за 30 дней

добавлено: 6 фев 02, 00:00
переходов: 160...

автор: Skip Rowland
язык: русский...

Подавляющее большинство Paradox-приложений (или других файл-серверных приложений, предназначенных для тех же целей) включает в себя не более 50 таблиц. В данной статье мы хотим рассмотреть, что же произойдет, если небольшое приложение вырастет и выйдет за пределы возможностей Paradox. Вначале я кратко опишу саму ситуацию, а затем затрону проблемы, решения, меры предосторожности, трудности и достижения, которые сопровождают такой сложный, но неизбежный переход на лучшую систему...



Заметки о системных таблицах InterBase

добавлено: 6 фев 02, 00:00
переходов: 213...

автор: Смирнов Александр
язык: русский...

Системные таблицы InterBase содержат метаданные базы данных. Они создаются автоматически сервером InterBase, когда создается сама база данных. Информация, содержащаяся в этих таблицах, определяет типы полей таблиц, их названия, связи между таблицами и пр. Эти таблицы сопровождаются сервером, и их, конечно, лучше не менять. Я бы сказал, что лучше принять все меры к тому, что бы они были недоступны пользователю...



Работа клиентской программы Interbase без установки IbClient-a

добавлено: 17 окт 01, 00:00
переходов: 456...

автор: Alex Hook
язык: русский...

Не знаю как вас, но меня лично всегда утомляло, что части при переносе любой программы от разработчика к клиенту кроме самой программы приходится тащить всю среду окружения, будь то BDE или IBClient или что другое. Зачастую, частые изменения программы не позволяют сделать эффективный инсталляционный пакет. А если учесть, что клиент выделяет компьютеры под ваше приложение не сразу а постепенно, а сам он находится, например, в другом городе, то Вы поймете, что не такое уж это простое занятие. Засим, давайте рассмотрим как можно минимизировать процесс установки приложения, использующего Interbase-сервер...



Руководство по InterBase API

добавлено: 17 окт 01, 00:00
переходов: 453...

автор: TipTop
язык: русский...

Руководство по InterBase API является проблемно - ориентированным разъяснением того, как надо писать, компилировать и компоновать приложения, использую интерфейс программирования приложений (API) InerBase, и базовый язык программирования С либо С++....



Десять способов ускорения работы Вашего сервера InterBase

добавлено: 17 окт 01, 00:00
переходов: 675...

автор: Alex Hook
язык: русский...

Допереведена и выложена на сервер ВСЯ статья про всестороннюю оптимизацию Interbase - сервера...



Сравнение Borland InterBase 4.x, Sybase SQL Server и Microsoft SQL Server

добавлено: 6 июн 01, 00:00
переходов: 1446...

автор: Перевод: Кузьменко Дмитрий
язык: русский...

Motorola, Nokia, MCI, Northern Telecom, Philadelphia Stock Exchange, Bear Stearns, First National Bank of Chicago, the Money Store, the US Army, NASA, Boeing. Все эти компании, независимо от направления бизнеса, имеют одно общее: они выбрали InterBase в качестве ключевого компонента их информационных систем. Borland InterBase одинаково хорошо применяется и для "домашнего" управления ракетными системами, сбора данных для аэрокосмических исследований или хранения и обработки данных биржи. Приложения подобного рода имеют много общих требований: легкость использования и управления, производительность, масштабируемость, переносимость, использование ресурсов и восстановление после сбоя. Borland InterBase разработан именно с целью удовлетворять всем этим требованиям...