Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
Есть такая проблема. В нашей конторе есть электронный справочник, который продается на CD. сейчас он написан на Delphi и работает с Interbase. для того, чтобы пернести обновленную информацию в интернет (тот же справочник, но уже он-лайн) делается простое копирование файла базы данных. это встпуление... проблема в том, что Interbase очень долго работает, если сразу несколько пользователей выполняют запросы. как вариант решения - мощный сервер, но все таки это не выход, потому как вкладывать деньги в оборудование, тогда как БД мягко говоря тормознутая - не есть хорошо. поэтому решили переписать справочник (обе версии) под новую БД, но какую, не знаем. есть множество вариантов. может быть подскажете что же выбрать? Требования следующие: 1 Обеспечить многопользовательский доступ с большим количеством одновременных пользователей 2 Устойчивость к неполадкам оборудования, ПО сервера 3 Достаточная стойкость к несанкционированному доступу 4 Возможность хранения достаточно большого объема информации (предположительно до 10 Гб) 5 Отсутствие платы за лицензию или очень низкая цена 6 Возможность оперативного копирования базы справочника из локальной сети на веб-сервер без изменений 7 Должна одинаково эффективно работать: -- на веб-сервере, под управлением специального программного обеспечения -- на локальном компьютере пользователя (установкапрограммы справочника клиентам) без установки дополнительного ПО -- на сервере в локальной сети для обновлении информации 8 Должна в достаточной степени поддерживаться языками программирования PHP и Delphi буду благодарен любым конструктивным советам! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2006, 16:24 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
ИМХО из опенсоурса конечно же рулит postgres из пропретарных но бесплатных на 10гб может db2 проканать. что до публикации в веб то наверника в любой субд достаточно скопировать датафайлы (если платформы/оси совпадают). с инсталяцей незнаю, но по моему сейчас не проблема запихнуть в свой инсталятор все что угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2006, 16:46 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
В интернете нужно только чтение информации? тогда, имхо, очень хорошо пойдет MySQL с таблицами на движке MyISAM Насчет медленности - а SQL-запросы уже оптимизированы до предела? а то, может, там еще есть над чем поработать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2006, 17:21 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
DinamIK проблема в том, что Interbase очень долго работает, если сразу несколько пользователей выполняют запросы. буду благодарен любым конструктивным советам! А почему Ваша база "долго работает" не интересовались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2006, 17:44 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
Yo.!!ИМХО из опенсоурса конечно же рулит postgres из пропретарных но бесплатных на 10гб может db2 проканать. вот это да, вы что Yo!, пива перепили, какой db2, а как-же Оракл ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2006, 17:54 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
StalkerS Yo.!!ИМХО из опенсоурса конечно же рулит postgres из пропретарных но бесплатных на 10гб может db2 проканать. вот это да, вы что Yo!, пива перепили, какой db2, а как-же Оракл ? Увы, бесплатный Оракл на 10Гб не проканает... только до 4 Гб! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 18:59 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
в общем, решили не переписывать CD-версию справочника - большой уж очень геморой думаем сделать так: создать базу на мускуле с такой же структурой, что и интербейсовская и копировать данные из интербейса в мускуль при помощи программки IBExpert. mysql-база лежит на серваке у хостера (сервак в принципе наш, на находится в дата-центре и доступ к нему через интернет), interbase-база находится в своей сети. при подключении к базе мускуль что нужно прописывать? какой файл нужно указать в поле "Файл базы данных"? я поставил db.opt (порыскал в папках mysql), выдал ошибку: сначала что-то про невозможность найти libmySQL.DLL. нашел, засунул в папку с IBExpert, теперь выдает "access violation at address 00000000 read for address 00000000" кто-то с этим сталкивался? по поводу скорости работы базы: запросу простые и нанких заморок там не должно быть. просто сайт очень динамичный и одна страница (разные её части) генерируется из разных запросов. вот и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 14:49 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
DinamIKдумаем сделать так: создать базу на мускуле с такой же структурой, что и интербейсовская и копировать данные из интербейса в мускуль при помощи программки IBExpert.а вы уверены, что IBExpert умеет работать с MySQL? DinamIKпо поводу скорости работы базы: запросу простые и нанких заморок там не должно быть.Да ну? прям так все идеально? и фуллсканов никаких нет, и дисковых сортировок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 15:22 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
авторпроблема в том, что Interbase очень долго работает, если сразу несколько пользователей выполняют запросы. автортогда как БД мягко говоря тормознутая - не есть хорошо. можно я промолчу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 16:31 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
> Interbase очень долго работает, если сразу несколько пользователей > выполняют запросы Что значит "долго работает"? "Несколько пользователей" - это сколько? Конфиг сервера, статистику и характеристики базы данных - в студию. > буду благодарен любым конструктивным советам Кто ж Вам, уважаемый, сказал, что проблема в IB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 16:57 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
Сервер: FreeBSD Apache CPU 600Mhz, 192Mb memory база работает с РНР. посмотреть можно здесь http://www.bsfera.ru по данным статистики сервера процессы fb_inet_server забирают почти 100% процессора и памяти (если процессов около 20 и более). от этого даже сервер падает. по поводу запросов: главная страница строиться так - три простых запроса, которые отображают статистику по новостям (например, select count(*) from source - количество источников) - select first 10 news.ndate, news.nid, news.ncaption, news.ncontent, source.sid, source.sname, ntheme.ntid, ntheme.ntname from news, source, ntheme where news.NSID= source.sid and news.NNTID=ntheme.NTID order by ndate desc, NID desc - это вывод списка последних 10 новостей с указанием истояника и тематики - правая часть ("в выходные") строиться так: выбираются Ид событий, которые удовлетворяют условию "дата проведения входит в выходные", запихивается в массив, массив перемешивается в случайном порядке, вырезаются 3 записи и идет запрос с указанием ИД этих трех событий. ВСЁ! никаких сложнейших запросов, лишь простое объединение таблиц ну ещё на погода: подключается к RSS каналу и парсит его в ХHTML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 11:22 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
хостинг кстати (виртуальный выделенный сервер) вот здесь http://firstvds.ru есть, конечно, предположения о том, что проблемы могут быть на их стороне. писал с такими мыслями в сапорт, они кивают на жарптицу, мол это она у вас кушает много ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 11:26 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
> Сервер Это пародия на сервер. И статистику смотреть бессмысленно. > никаких сложнейших запросов Купите или арендуйте нормальную железку, - проблем, о которых Вы рассказываете, не будет. Сейчас это стоит смешных денег. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 13:49 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
DinamIK- три простых запроса, которые отображают статистику по новостям (например, select count(*) from source - количество источников)Не знаю, как оно в Interbase, а, например, для MySQL с движком InnoDB это очень не простой запрос! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 13:52 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
Для Interbase тоже не простой - полный перебор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 14:00 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
Может стоит подумать о переходе на с CS на SS. Классик при большом числе коннектов ресурсы жрет больше (но равномеренее). -- Учусь (пока/ещё) чего и вам желаю Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 14:20 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
ну, мы, конечно, собираемся приобретать свою машину вот примерные парметры 1. CPU AMD Athlon 3800+ 2. память 1Gb ... что ещё можете добавить. уложиться приказано в тыщу рупий ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 14:42 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
Суперсервер под FreeBSD не выпускают :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 14:48 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
StudSW Может стоит подумать о переходе на с CS на SS. Классик при большом числе коннектов ресурсы жрет больше (но равномеренее). насколько я понимаю, что на двух-процессорном атлоне CS будет работать хуже, чем SS. а вот под любую ось будет нормально фурычить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 14:54 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
> вот примерные парметры Серверы на Athlon не делают. > уложиться приказано в тыщу рупий Не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 15:27 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
DinamIKну, мы, конечно, собираемся приобретать свою машину общий объем базы какой? если не очень большой, то лучше поставить побольше оперативки, чтобы тяжелые SQL-запросы не насиловали дисковую подсистему. Хотя, имхо, наиболее экономичное и, одновременно, перспективное решение - пересмотреть и оптимизировать используемые SQL запросы, т.к. тормознуть можно любую, самую крутую железку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 15:31 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
guest_20040621> вот примерные парметры Серверы на Athlon не делают. > уложиться приказано в тыщу рупий Не получится. так какой же выбор сделать, в пользу чего? если все это под файрбёрд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 15:42 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
miksoft DinamIKну, мы, конечно, собираемся приобретать свою машину общий объем базы какой? если не очень большой, то лучше поставить побольше оперативки, чтобы тяжелые SQL-запросы не насиловали дисковую подсистему. Хотя, имхо, наиболее экономичное и, одновременно, перспективное решение - пересмотреть и оптимизировать используемые SQL запросы, т.к. тормознуть можно любую, самую крутую железку. базы на самом деле две. 1- 50 Мб (растет не очень быстро, думаю предел - 100), а вот вторая - около 250 Мб и будет расти дальше, думаю до гигабайта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 15:44 |
|
||
|
БД для Интернет и не только
|
|||
|---|---|---|---|
|
#18+
DinamIKтак какой же выбор сделать, в пользу чего? если все это под файрбёрдв пользу оптимизации работы с БД вообще и оптимизации SQL-запросов в частности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2006, 15:45 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=33763437&tid=1553580]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 261ms |
| total: | 418ms |

| 0 / 0 |
