Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Оптимизация и т.д.
 
 автор: carnesir   (19.12.2007 в 13:22)   письмо автору
 
 

Как оптимизировать вот это? Хорошо бы в приделах этого синтаксиса (то есть практически что где местами поменять, но может и не только конечно)
Create view v1 as
select
t.kafedra,
s.kourse,
count(r.ozenka) as kol_vo
from
t,
s,
r,
l
where
t.tab_num = l.tab_num and //и как определить
s.stud_num = r.stud and //процент от общего объема
r.ozenka < 4 and //данных, отсекаемый
r.nazvanie = l.nazvanie //каждым из этих условий?
group by t.kafedra, s.kourse

create view v2 as
select
kourse,max(kol_vo) as maxim
from v1
group by kourse

select
v1.kourse, v1.kafedra, v1.kol_vo
from v1, v2
where v1.kourse=v2.kourse and v1.kol_vo=v2.maxim

насчет процента. вроде бы есть некие формулы, чтобы расчитать это, но я их не могу найти

   
 
 автор: cheops   (20.12.2007 в 00:50)   письмо автору
 
   для: carnesir   (19.12.2007 в 13:22)
 

Какого рода оптимизация требуется? Работает слишком медленно SELECT-запрос?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования