0

Я работаю над проектом JEE. Клиент хочет, чтобы я поставил все запросы SELECT в хранимых процедурах вместо использования SELECT * from table - запросов стиля.с использованием хранимых процедур или запросов

В файле Java он хочет использовать Call findall() - запросы стиля к MySQL.

Есть ли разница между двумя методами, учитывающими время работы и самую большую базу данных.

+0

В то же время, я думаю, нам следует избегать оскорбительных не-носителей английского языка. И, не говорящие по-английски, ораторы должны, возможно, обратиться за помощью к коллегам, прежде чем отправлять вопросы. –

+0

@OllieJones спасибо за ваш совет^_ ^ – amara

ответ

0

В MySQL очень мало разницы в производительности между запросами в хранимых процедурах и теми же запросами, выпущенными непосредственно из Java (или другой) программы.

(Некоторые другие марка серверов RDMS обобщать их хранимые процедуры и поэтому может получить некоторые оптимизации из них. Но MySQL прост.)

Вы можете переместить свои запросы к хранимым процедурам, не заботясь о производительности.