11.1. 數據庫編程方面優化 1. 不要使用 SELECT * ...,選擇需要的字段, SELECT * 既浪費CPU,又浪費網絡帶寬資源,還需占用大量的ABAP內存 2. 不要使用SELECT DISTINCT ...,會繞過緩存,可使用 SORT ...
. . 程序 . READ TABLE ...WITH TABLE KEY...BINARY SEARCH讀取標准內表使用二分查找 . 在循環 LOOP AT ...WHERE.. 或查詢 READ TABLE ... 某內表時,如果未使用索引 排序表 哈希表 或二分查找,則在查詢組合字段創建第二索引,查詢時通過USE KEY或WITH TABLE KEY選項使用第二索引,這樣在查詢時會自動進行 ...
2015-02-01 08:35 0 3742 推薦指數:
11.1. 數據庫編程方面優化 1. 不要使用 SELECT * ...,選擇需要的字段, SELECT * 既浪費CPU,又浪費網絡帶寬資源,還需占用大量的ABAP內存 2. 不要使用SELECT DISTINCT ...,會繞過緩存,可使用 SORT ...
該文檔是根據我過去多年學習與工作經驗總結而成,項目開發過程中我都會參考此文檔,主要ABAP很多細節上的東西還是還多,不可能你記得很牢固,或者你記得一時,但過不了幾天就會忘記,畢竟同一東西你不可能一直做下去,有時項目跨度還是比較大的,需要用的東西也不太一樣,有了此文檔,加之以前你做過ABAP,回頭 ...
20.6. XML. 236 20.6.1. 生成... 237 20.6.2. 解析... 240 20.6. XML if_ix ...
SE16N 業務顧問表數據查詢工具 日志分析 SM13:查看Update Table更新(當使用V3更新時) 入站處理代碼 ...
ALV開發必備!這里只貼一些粗略的東西,還有一篇關於ALV詳細的文檔,有時間再貼吧 7. ALV. 70 7.1. Layout重要字段... 70 7.2. FIELDCATALOG重要字段... 70 7.3. ...
20.7. OLE CREATE OBJECT obj_name 'app'."創建APP應用類的一個對象obj_name實例SET PROPERTY OF obj_name 'XXX ...
21.1. 日期函數... 265 21.1.1. 日期、時間驗證... 265 21.1.2. 內部轉換外部格式... 265 21.1.3. ...
OPEN SQL也是ABAP開發人員必備的知識,雖然可以使用原生的SQL來寫,但不建議,就像JDBC與Hibernate的關系,性能與跨數據庫的選擇。但為了開發的簡便與可移值性,還是使用Open SQL吧!這里貼出一些常用的操作,做項目時我也經常翻出來看一眼再寫。 4. ...