|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.04.2010, 20:44 | #1 |
Пользователь
Регистрация: 07.04.2010
Сообщений: 11
|
StoredProc или Query?
Доброго времени суток.
Пишу диплом. есть база MySql с одной табличкой, но записей в ней порядка 3 000 000. Часто приходится выбирать максимальное и минимальное значение какого нить поля, также необходимо делать выборки примерно по 200 000 записей. Использую компонент MyQuery, запросы выполняются довольно долго. Вопрос: как ускорить выполнение запросов? Посоветывали использовать StoredProc, стоит ли? ЗЫ: данным компонентом ни разу не пользовался и понятия не имею как пользоваться Помогите, пожалуйста, кто что знает |
21.04.2010, 10:43 | #2 | |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
Цитата:
Почитай про индексы, почитай про оптимизацию запросов. Таскать на клиента по 200000 записей - это, конечно, дурной тон . P.S. Да, и еще замечу - хранимые процедуры заранее оптимизируются и компилируются, что позволяет экономить значительное время при каждом вызове хранимки. Ну и плюсом также будет то, что при выполнении кода хранимой процедуры требуется меньший сетевой трафик, так передается не сам текст запроса, а лишь их короткие имена. Последний раз редактировалось edgy; 21.04.2010 в 10:52. Причина: Добавил P.S. |
|
17.01.2011, 14:38 | #3 |
Регистрация: 16.01.2011
Сообщений: 6
|
помогите мне пожалуйста.как мне вывести правильно результат хранимой процедуры через StoredProc. у меня все время, в не зависимости от входных параметров выводит 1.
вот код: Код:
Последний раз редактировалось Stilet; 17.01.2011 в 14:48. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Query | Potrashitel | БД в Delphi | 13 | 27.09.2009 11:44 |
Query | artemavd | БД в Delphi | 1 | 24.08.2008 10:34 |
QUERY | werser | Помощь студентам | 2 | 10.06.2008 19:13 |
Query | mma | БД в Delphi | 5 | 17.02.2008 22:11 |