|
А вот вопрос по быстродействию..
|
|||
---|---|---|---|
#18+
Готовим довольно большой проект.... Вопрос заключается в следующем - как лучше организовать хранение графики, которой много. можно все сбрасывать в отдельную директорию, а потом потоком забирать оттуда. Или можно хранить эти данные в базе - в частности в MySQL - и брать их отттуда. Но проблема заключается в следующем - посещаемость ожидается довольно большой - и запросов на граф файлы и прочие данные из базы будет много. Так не получится ли, что мы, храня графику в базе, затормозим исполнение команд - тем более что вся графика будет храниться в одной таблице. Кол-во граф файлов более 10 000 - размеры до 20Кб. Кто сталкивался с такой ситуацией - прошу поделиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2000, 11:05 |
|
А вот вопрос по быстродействию..
|
|||
---|---|---|---|
#18+
Координальное решение вопроса, это взять другое СУБД. Так как, на сколько я помню в mySQL нет ни транзакций прочего. Коли проект большой, может лучьше Oracle! Ну а если брать mySQL, то я бы так поступил - взял машину которая отрабатывала запрос и хранила файлы с фотками, а в базе хранил-бы линки на них. Из базы линки вытащил, файлы на их место подставил и выдал клиенту! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2000, 12:25 |
|
|
start [/forum/topic.php?fid=47&fpage=719&tid=1856480]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 186ms |
0 / 0 |