TAILIEUCHUNG - Oracle Unleashed- P19

Oracle Unleashed- P19: When I first started using Oracle many years ago, it was possible to know the database and the tools available. With the rash of recent releases of different options for the database and the spate of new tools, only people who wear their underpants over their trousers will be able to know everything there is to know about the Oracle products. | EXEC IAF PUT VALUES taxes EXEC IAF PUT VALUES grand_total return IAPSUCC To call this user exit from a SQL Forms trigger you insert the following code user_exit order_total Utilizing dynamic SQL or user exits can create problems with performance and if your program is in a high-demand system this could become very undesirable. The next section of this chapter will look how to tune your SQL to improve performance. Performance Tuning When developing applications with embedded SQL performance can become a major issue depending on what type of platform you may be using. This section provides easy-to-apply methods for improving the performance of your applications. It looks at what causes poor performance and how performance can be improved. See Chapter 15 Performance Tuning and Optimizing for more information about performance tuning. Poor Performance One of the first causes of poor performance is high Oracle communication overhead. Oracle processes each SQL statement one at a time which results in numerous calls to Oracle. If you are operating in a network environment each call creates additional traffic on the network. The more traffic you have the slower the performance will become. The second cause of poor performance is inefficient SQL statements. Just because SQL statements can be written in several different ways and still get the same results this does not mean that every statement is running efficiently. In some cases full table scans will be occurring which is time consuming if the table is large in other cases using indexes greatly speeds up the search. The third cause of poor performance is managing cursors inefficiently. The result of not managing cursors correctly is additional parsing and binding which adds noticeable processing overhead for Oracle. These problems can be improved by reducing Oracle communication overhead or reducing processing overhead. The next section provides methods that will help reduce overhead

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.