Вопрос довольно открытый. Я использую хранимые процедуры с MS SQLServer в течение некоторого времени с классическими ASP и ASP.net и люблю их, много.Хранимые процедуры, MySQL и PHP
У меня есть небольшой проект хобби, над которым я работаю, и по разным причинам пошел по маршруту ЛАМПЫ. Любые подсказки/трюки/ловушки или хорошие отправные точки для использования хранимых процедур с MySQL и PHP5? Моя версия MySQL поддерживает хранимые процедуры.
Можете ли вы объяснить, почему вы хотите использовать хранимые процедуры? Обычная мудрость гласит: «Используйте хранимые процедуры только тогда, когда это необходимо», поэтому мне нужно понять вашу мотивацию ответить. – 2008-09-23 02:23:09
@Alex Мне нравится возможность извлекать несколько наборов результатов с точки зрения выбора (сокращение вызовов в режиме db), параметризации, чтобы уменьшить шансы SQL-инъекции. Также с помощью SQL Server Stored Procs пути выполнения оптимизируются SQL Server. Также я использую этот маленький хобби-проект как инструмент обучения. – 2008-09-23 22:19:03
@ Ale.continued! Я также получаю лучшее повторное использование из хранимых процедур. Если у меня есть функция db, которая часто используется, мне нужно только обновить ее в одном месте. Я понимаю, что это также можно обрабатывать на уровне PHP с помощью функций/классов. Я не нашел причин не использовать Stores Procs с MSSQL & ASP/.net – 2008-09-23 22:31:53