Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мастера DELPHI. Новости мира компонент, FAQ, статьи...


Информационный Канал Subscribe.Ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

Выпуск от 06.06.02 09:04

Вышел очередной дайджест форумов. Скачать можно здесь
Кое-что из нашей кладовки   |x|
  • BASS.DLL TAudioEngine prosoft prosoft@metacom.ru   (05.06.02 16:10)
    Тест объекта TAudioEngine построенного на основе библиотеки bass.dll
    Объект не мой, я только добавил некоторые функции API, которые не были использованы
    в объекте.
    Библиотеку и API к ней найдете на http://www.un4seen.com/music/
    Для компиляции примера необходима библиотека Varian Skin Factory
    (есть на www.torry.net)
    »»» Скачать: исходные тексты (898кб) демонстрационный EXE файл (432кб)
Лучшее из нашего FAQ   |x|
Поиск в Большой БД:((
»»» Pavlik (06.07.00 14:41)
Подскажите, пожалуйста, как быстрее всего осушествлять поиск записи в БД(более 200000 записей).
Тип БД - DBase.
Индексы в таблицах отсутствуют, т.к. все записи разные.

»»» Mike Goblin - mgoblin@mail.ru (07.07.00 12:50)
Думаю, что методом Locate. А насчет индексов очень рекомендую подумать

»»» kingdom - kingdom@trepkom.ru (08.07.00 21:34)
Индексы нужны ОДНАЗНАЧНО, я не понимаю что значит записи разные ? Залезаешь в свою базу и создаешь индексы (т.е. сортировку в каждому полю) и все у тебя летать будет (ну должно наверное, я такой юольшой базы никогда не видел). Так что поясни пожалуйста проблему...

»»» Sergei - Sergei@polisma.net (10.07.00 17:52)
Все записи разные, это значить, что для таблицы справидлива реляционная алгебра (не нужно создавать дополнительное поле, чтобы сделать записи уникальными). Но для ускорения работы вы должны определиться, какой конкретно поиск часто используется и ускорить его с помощью соответствующего индекса. Лишние индексы создавать не нужно, так как скорость работы уменьшится.

»»» Max - Max_Heavy@yahoo.com (22.07.00 13:19)
200 тыс. рекордов не так уж и много, но Locate-м можно извратится, хотя лучше всего Query-гой. И насчет индекса ты лучше подумай. А то ведь хрен его знает этот DBF.  

-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-

Комментарий от Steel (steel@rulezzz.dp.ua)
Не такая уж это и большая БД. Я делаю очень сложные выборки (например letf outer join с другой не менее маленькой табличкой), из таблицы, в которой сейчас более 600 000 записей.... и ниче, время до минуты... Ну конечно это и не DBase, а SQL Server. Но смысл всеравно остается в индексах.
Правильно поставь индекс по полю которым искать будешь, и сортировать, будет скорость - совершенно нормальная.
Только учти, чем больше индексов, и чем они сложнее (на! пример индекс по строковому полю исессно больше и медленнее) тем дольше будет вставка в базу. А выборка по индексу практически всегда быстрее. Тут надо найти оптимальный вариант, который зависит только от режимов работы БД, ее структуры и выборок, которых из нее делают чаще всего.
И еще подумай над првильной организацией таблицы.

»»» Прислать свои комментарии

Обсуждается в конференциях   |x|
  • Курсор
    Как сделать, чтоб курсор менялся по таймеру?
  • Мастера напомните плиз!!!!!!
    Мастера напомните плиз!!!!!! Знал команду которая пишется в Пуск->Выполнить открывала настройку Windows(config.sys, ...
  • Совместимость D4 и D5
    Вроде, с D4 появилось понятие пакета (похоже, аналог DLL). Возникла проблема подключения пакета D4 к проге, написанной ...
  • программа работающая только под win98/me
    необходимо программу работающую только под win98/me заставить работать под win2000. Программа работает с LPT портом . ...
  • Как настроить драйвер по кодировке для доступа ADO->Paradox
    Как настроить драйвер по кодировке для доступа ADO->Paradox Доступ к базе есть, но шрифт не читаем.
  • пишем AntiFreeze
    как Task Manager определяет, что программа зависла? Как бы вот и мне, зная Handle программы, определить, что она "не ...
  • Вопрос о вложенном SQL
    Уважаемые мастера ! Вопрос о вложенном SQL Есть таблица Должности со всеми видами должностей, Есть таблица Сотрудники ...
У нас большой выбор статей   |x|
Мир Borland Kylix. Перехватчики событий, сигналы и слоты.
В предыдущей статье была рассмотрена обработка событий Qt в обработчике события OnEvent Kylix класса TApplication. В этой статье будет показан другой метод обработки событий Qt - использование перехватчиков событий (event hooks). Перехватчики событий подобны обработчику события OnEvent, с той разницей, что перехватчики событий позволяют подойти к обработке событий более дифференцировано...
Новинки книжного рынка   |x|
Самоучитель Kylix
Книга посвящена новому продукту фирмы Borland - объектно-ориентированной среде для быстрой разработки приложений под Linux. Рассматривается версия Kylix 1.0 Server Developer.
Приводятся приемы работы с графическими компонентами, принципы создания приложений баз данных и собственных компонентов.
Дается краткое описание языка программирования Object Pascal. Последняя часть книги посвящена проблеме создания межплатформенных приложений, которые работают как в среде Linux, так и в Windows.
Изложение сопровождается многочисленными примерами и фрагментами кода.Для программистов

Автор: Понамарев В.
Другие сайты о DELPHI   |x|
Домашняя страничка FastReport
Официальный сайт генератора отчётов FastReport. Только здесь Вы найдёте о нём самую свежую информацию, документацию, сможете скачать самую последнюю версию /можно совершенно бесплатно скачать и ...

» Оценка сайта: 3
Опрос населения :)
К какой возрастной категории Вы принадлежите ?
»»» меньше 16
»»» от 17 до 20
»»» от 21 до 23
»»» от 24 до 26
»»» от 27 до 30
»»» от 30 до 35
»»» от 35 до 40
»»» от 40 до 44
»»» больше 45
Журнал "RSDN Magazine"  |x|

Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.

Для души

Хокку дня
капли дождя
на стеклах ее очков: весна
уже недалеко

Афоризмы
Ничто так не привязывает человека к человеку, как беспомощность (Леопольд Новак)

Фраза дня
Если человек счастлив больше одного дня, значит от него что-то скрывают.

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Мичигане (США) женщина не может постричь волосы без предварительного согласия мужа.
В Пенсильвании (США) всем водителям, оказавшимся на сельских дорогах ночью, предписывается- останавливаться через каждую милю и стрелять из ракетницы, ждать 10 минут пока с дороги уйдет скот, который мог на ней оказаться, и затем ехать дальше..

И на закуску коротенький анекдот
Секс в машине - это такая дурь! Тесно, неудобно - а шофёр сидит, хихикает...

Фотоприколы.
Начните день с хорошего настроения!
http://delphi.mastak.ru/cgi-bin/prikol.pl?id=050602


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.com)

Добро пожаловать на сайт -= Мастера DELPHI =- 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное