為什麼要使用pl/sql
PL/SQL is a completely portable, high-performance transaction processing language that offers the following advantages:
1:Tight Integration with SQL
2:Better Performance
Without PL/SQL, Oracle must process SQL statements one at a time.This can drastically reduce network traffic between the database and an application.This can drastically reduce network traffic between the database and an application.Stored procedures are cached and shared among users, which lowers memory requirements and invocation overhead.
3:Higher Productivity
PL/SQL lets you write very compact code for manipulating data.
4:Full Portability
Applications written in PL/SQL can run on any operating system and platform where the Oracle database runs. With PL/SQL, you can write portable program libraries and reuse them in different environments.5:Tight Security
you can grant users access to a procedure that updates a table, but not grant them access to the table itself or to the text of the UPDATE
statement.
6:Access to Pre-defined Packages
Oracle provides product-specific packages that define APIs you can call from PL/SQL to perform many useful tasks.
7:Support for Object-Oriented Programming
8:Support for Developing Web Applications and Pages
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24214296/viewspace-1035228/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼要選擇SQL?SQL
- 為什麼要虛擬化,為什麼要容器,為什麼要Docker,為什麼要K8S?DockerK8S
- 為什麼說 LINQ 要勝過 SQLSQL
- 為什麼要removeREM
- 為什麼要敏捷?敏捷
- 為什麼要code reviewView
- 為什麼要謹慎使用Linux find命令?Linux
- 為什麼說Java中要慎重使用繼承Java繼承
- 為什麼要學習和使用C語言?C語言
- PL/SQl Developer使用SQLDeveloper
- PL/SQL Developer 使用SQLDeveloper
- GC 為什麼要掛起使用者執行緒? 什麼愁什麼怨?GC執行緒
- 為什麼要學習 RustRust
- 為什麼要學習 Julia
- 為什麼要指令重排序?排序
- 為什麼要學習 Vim?
- MySQL為什麼要set namesMySql
- 使用PL/Scope分析PL/SQL程式碼SQL
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 為什麼 JavaScript 的 this 要這麼用?JavaScript
- pl/sql developer使用技巧SQLDeveloper
- PL/SQL 中使用DDLSQL
- Python是什麼?為什麼要掌握python?Python
- 為什麼還要記密碼密碼
- 為什麼要閱讀原始碼原始碼
- 為什麼要學習Netty?Netty
- 為什麼要貢獻開源
- 前端為什麼要工程化?前端
- 為什麼要分庫分表?
- 為什麼要特徵標準化特徵
- 為什麼我要學習“機器學習”?機器學習
- 為什麼要網頁模組化?網頁
- 我為什麼要學技術
- 為什麼要避免在 Go 中使用 ioutil.ReadAll?Go
- Python優勢是什麼?為什麼要學習?Python
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼想成為 Geeker 的人要學習 JSJS
- 為什麼要學資料結構?資料結構