[SQL ] 關於預存程序(Stored Procedure)的設計?
資料庫名稱: MySQL
資料庫版本: 5.1
內容/問題描述:
我想問的是 SP 的設計該如何規劃,所以並不限定是 MySQL 5.x。
我用 PHP5 + MySQL 5 開發專案。大概稍後才發現自 ver5 之後,MySQL
便內建支援 Stored Procedure。稍微翻了寫書、找了些資料之後,發現
這功能滿好玩的,能夠簡化不少 PHP 的程式碼和處理邏輯。
但是學會一個新的技巧之後,常會發生 overhead 的現象--把處理邏輯
塞進 SP 塞過了頭。在寫 MySQL 的 SP 時,深深感受到不好維護、而且
debug 困難,所以如果全塞進去,大概順便隱藏了場大災難。
希望高手能指引方向、提供一些經驗,該如何規劃 SP 和處理資料的物件
以便使這一切達到一個美妙的平衡?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.192.195
※ 編輯: foxzgerald 來自: 140.119.192.195 (08/29 12:34)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章