Сайты для сбора информации
База там была написана на Interbase (расширения FDB, GDB), а клиент – CGI из Borland C++. Про то, почему такая комбинация ниже.
База работает медленно. Очень медленно. Допускаю, что скорость зависит от объема. А объемы достаточно большие. Так вот, на таких объемах она работает раз в 10 медленнее чем SQL- server. А может и ещё медленнее. Пользователь задаёт естественный вопрос «а как сделать это быстрее?»
Программист по некоторым причинам не хочет менять инструмент. Он находит решение. Вместо добавления строк он прямо из программы добавляет колонки в таблицы.
Ни скажу, чтобы меня такое решение напугало. Скорее вызвало сомнения. Раньше основным хранилищем информации был файл с расширением DBF. Это – обычный текстовый файл, в который строка за строкой записаны строки таблицы. Если надо добавить колонку, специальная программа создаёт новый файл и копирует уже в него строку за строкой с учетом новой колонки. А
...
Читать дальше »