Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

Время и PHP+MySQL   Найти похожие ветки 

 
Free_user   (2006-09-13 09:31) [0]

Здравствуйте.
Возник небольшой теоритический вопрос.
Допустим есть таблица в MySQL, состоящая из 6 столбцов (обычный текст) и 1000 строк. Как долго будет выполняться запрос, написанный на РНР примерно так:

ВЫВЕСТИ ВСЕ СТРОКИ, ГДЕ ЗАПИСАЬ ВО ВТОРОМ СТОЛБЦЕ="123"

Таких записей может быть порядка 50.

Я понимаю, что время зависит от многих параметров, но так в среднем, долго ли придется ждать пока загрузиться страница с результатами?


 
Slider007 ©   (2006-09-13 09:44) [1]

Ну так напиши и проверь, в чем проблема-то ?


 
Real ©   (2006-09-13 13:12) [2]

учитывая что выражение написано на псевдокоде, а не на SQL - сдается автор просто тупо хочет выпросить скелет кода под свои нужды. ПХП учим 2 месяца, СКЛ - видим первый раз, а сделать надо... стандартная ситуация. Почему автор стесняется открытым текстом попросить код СКЛ - загадка.


 
Дед Маздай ©   (2006-09-13 13:22) [3]

Для теории мало данных, а что мешает проверить на практике?


 
Free_user   (2006-09-13 21:04) [4]


> Real ©

Че тупишь? Зачем мне код? Это элеметарный запрос.

Просто интересно перед тем как делать, узнать, может вообще при 100 строках уже будет медленные запросы.

Зачем писать ерунду, если проще ответить?


 
Furyz ©   (2006-09-13 21:11) [5]

Php-NUKE  умудреятся эт0 сделать за 0.041 секунды


 
Furyz ©   (2006-09-13 21:44) [6]

> ВЫВЕСТИ ВСЕ СТРОКИ, ГДЕ ЗАПИСАЬ ВО ВТОРОМ СТОЛБЦЕ="123"

SELECT * FROM "yourdb" WHERE "zapis" = "123"


 
Free_user   (2006-09-13 21:45) [7]


> Php-NUKE  умудреятся эт0 сделать за 0.041 секунды

Спасибо за информацию.


 
Furyz ©   (2006-09-13 21:50) [8]

> Спасибо за информацию.

хотя в каждой нюек эти цифры разные в моей такие


 
Real ©   (2006-09-14 00:29) [9]


> Че тупишь? Зачем мне код? Это элеметарный запрос.
>
> Просто интересно перед тем как делать, узнать, может вообще
> при 100 строках уже будет медленные запросы.
>
> Зачем писать ерунду, если проще ответить?

Элементарный запрос, который ты не в состоянии написать кодом SQL - именно это я и имел ввиду, не понял откуда ты взял что я туплю? Гоуту мануал SQL


 
Real ©   (2006-09-14 00:32) [10]


> Просто интересно перед тем как делать, узнать, может вообще
> при 100 строках уже будет медленные запросы.

Сервер БД который тормозит на запросе SELECT при 100 записях - сервером БД не имеет право называться :)


 
Esu ©   (2006-09-14 01:11) [11]

5 секунд


 
vidiv ©   (2006-09-14 04:15) [12]


> Зачем писать ерунду

Себя не спрашивал?


 
Free_user   (2006-09-14 10:33) [13]


> Элементарный запрос, который ты не в состоянии написать
> кодом SQL - именно это я и имел ввиду, не понял откуда ты
> взял что я туплю? Гоуту мануал SQL

Опять.. Зачем? Итак вопрос понятен.

> Сервер БД который тормозит на запросе SELECT при 100 записях
> - сервером БД не имеет право называться :)

Я про это и спрашиваю, а не утверждаю.


 
vidiv ©   (2006-09-14 12:20) [14]


> Сервер БД который тормозит на запросе SELECT при 100 записях
> - сервером БД не имеет право называться :)

все зависит от рациональности построения запроса и рациональности планирования таблиц. а "затупить" сервер можно и при 10 записях ;)


 
Ученик чародея ©   (2006-09-14 14:13) [15]

>  "zapis" - индекс есть?


 
cyborg ©   (2006-09-14 14:16) [16]

Я думал, что мои 5 запросов к БД у форума на страницу - много.
Но на днях попал на один сайт с РНР нюком, так там внизу выводилось 96 запросов %)


 
Furyz ©   (2006-09-14 22:04) [17]

> Я думал, что мои 5 запросов к БД у форума на страницу -
> много.
> Но на днях попал на один сайт с РНР нюком, так там внизу
> выводилось 96 запросов %)

ого он наверно круче чем сайт крутого коляна :)))


 
Lamer@fools.ua ©   (2006-09-14 23:38) [18]

>>Real ©   (14.09.06 00:32) [10]

>Сервер БД который тормозит на запросе SELECT при 100 записях - сервером БД не имеет право называться
Весьма спорное утверждение.


 
Ketmar ©   (2006-09-14 23:48) [19]

> [16] cyborg ©   (14.09.06 14:16)
да глянь на те же Invision, phpBB... там запросов... или вот -- WordPress. это вообще монстр. %-)


 
Студентик   (2006-09-15 00:27) [20]

Зависит от железа конечно. На нашем 2-х процессорном ксеоне/4гб памяти одна текстовая запись VARCHAR(6) из 120 миллионов строк выбиралась меньше чем за секунду.


 
Free_user   (2006-09-15 17:49) [21]


> Зависит от железа конечно. На нашем 2-х процессорном ксеоне/4гб
> памяти одна текстовая запись VARCHAR(6) из 120 миллионов
> строк выбиралась меньше чем за секунду.

Мощно



Страницы: 1 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.047 c
15-1158568278
deftemp
2006-09-18 12:31
2006.10.08
Perevod teksta s angliiskogo na russkiy cherez perevodchik


2-1157557287
ychenick
2006-09-06 19:41
2006.10.08
Наследование


2-1158674909
Inna_Z
2006-09-19 18:08
2006.10.08
Drag and Drop


1-1156939185
matyx
2006-08-30 15:59
2006.10.08
функция GetSystemTime выдаёт неправильное время


15-1158316646
dmitry kholl
2006-09-15 14:37
2006.10.08
Редактор на DHMLEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский