Size: a a a

2020 March 15

N

Nik in Delphi & Lazarus
Смысл от самописной обработки бинарника есть только при full scan - иначе слишком много геморра создаёшь себе
источник

C

CTAKAH48 in Delphi & Lazarus
Nik
Смысл от самописной обработки бинарника есть только при full scan - иначе слишком много геморра создаёшь себе
Full scan поясните пожалуйста
источник

N

Nik in Delphi & Lazarus
переводчиком научить пользоваться? )
источник

C

CTAKAH48 in Delphi & Lazarus
Nik
переводчиком научить пользоваться? )
Полное сканирование и как оно применимо к базе данных я не знаю поэтому и спрашиваю
источник

DB

Dmitry Belkevich in Delphi & Lazarus
он про файл как бы )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
частичное вычитывание тоже может быть вполне полезно, если размер записей одинаковый. позиционируем на нужную - и понеслось
источник

N

Nik in Delphi & Lazarus
CTAKAH48
Полное сканирование и как оно применимо к базе данных я не знаю поэтому и спрашиваю
full scan - это в СУБД режим работы плана выполнения запроса
источник

N

Nik in Delphi & Lazarus
или с использованием индексов, или тот самый full scann - т.е. полное чтение таблицы
источник

N

Nik in Delphi & Lazarus
за счёт использования индексов как раз и оптимизируют скорость выполнения запросов
источник

DB

Dmitry Belkevich in Delphi & Lazarus
если известно сразу откуда читать, то это сработает быстрее любых индексов
источник

N

Nik in Delphi & Lazarus
при использовании бинарника у тебя по факту всегда будет использоваться full scan, так как ты не знаешь заранее где лежат нужные тебе данные
источник

DB

Dmitry Belkevich in Delphi & Lazarus
если неизвестно - то, индексы сработают быстрее
источник

DB

Dmitry Belkevich in Delphi & Lazarus
>так как ты не знаешь заранее где лежат нужные тебе данные
это сильное утверждение. случаи бывают всякие
источник

C

CTAKAH48 in Delphi & Lazarus
Вычеслить в бинарнике где лежат данные можно только по временному диапозону, но его надо сначала найти
источник

C

CTAKAH48 in Delphi & Lazarus
В базе ссылка на индекс
источник

C

CTAKAH48 in Delphi & Lazarus
Искать с этого по тот а точнее вывести эти данные
источник

N

Nik in Delphi & Lazarus
Dmitry Belkevich
>так как ты не знаешь заранее где лежат нужные тебе данные
это сильное утверждение. случаи бывают всякие
это общий случай и причём наиболее вероятный
источник

N

Nik in Delphi & Lazarus
предварительно сортировать данные в бинарнике будешь? )
источник

N

Nik in Delphi & Lazarus
ты заранее знаешь какой запрос выполнить надо будет?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
вопрос в надобности
источник