|
|
|
Скорость выборки из SQL
|
|||
|---|---|---|---|
|
#18+
Какая приблизительно приемлемая скорость выборки в VFP8-9 из таблицы SQL (200 записей 30 полей) и передачи клиенту и от чего она сильнее всего зависит??? (железо SQL, железо клиента или что-то другое). Спасибо всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 15:11 |
|
||
|
Скорость выборки из SQL
|
|||
|---|---|---|---|
|
#18+
приемлемая скорость - напоминает анек : что такое доли секунды - это время от того момента когда на светофоре загориться зеленый до того как тебе начнет сигналить стоящая за тобой машина. А если серьезно - смотря каковы условия : объем таблицы/объем выборки, по сети/модему/на локальном компе, каким образом выборка получается на клиенте. в общем случае если выбираются все записи из таблицы в 200 строк - то доли секунды. От чего зависит - да от всего: от структуры базы, от правильности ее оптимизации , от железа сервера, от количества пользователей , от количества и "состава" запросов выполняемых сервером,от сети , от клиентского приложения. Пожалуй меньше всего от железа клиента . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 16:19 |
|
||
|
Скорость выборки из SQL
|
|||
|---|---|---|---|
|
#18+
Время выборки зависит о всего: 1. Загруженность сервера 2. Плана запроса, построенного сервером, который определяется: кол-во записей в таблицах из которых делается выборка, сложность запроса (JOIN, GROUP BY, ORDER BY...), наличие индексов и их полезности (селективности) и пр. 3. Пропускная способность сети (но для 300 записей это не серьезно) 4. Блокировки сервера 5. Мощность сервера 6....пр. Если у вас вся таблица 300 записей, то время выборки должно быть 0.00 ms С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 16:24 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33905965&tid=1591035]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
135ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 409ms |

| 0 / 0 |
