OPTIMIZER_MODE Initialization Parameter
ALL_ROWS :The optimizer uses a cost-based approach for all SQL statements
in the session regardless of the presence of statistics and
optimizes with a goal of best throughput (minimum resource
use to complete the entire statement). This is the default value.
FIRST_ROWS_n :The optimizer uses a cost-based approach, regardless of the
presence of statistics, and optimizes with a goal of best response
time to return the first n number of rows; n can equal 1, 10, 100,
or 1000.
FIRST_ROWS :The optimizer uses a mix of cost and heuristics to find a best
plan for fast delivery of the first few rows.
Note: Using heuristics sometimes leads the query optimizer to
generate a plan with a cost that is significantly larger than the
cost of a plan without applying the heuristic. FIRST_ROWS is
available for backward compatibility and plan stability; use
FIRST_ROWS_n instead.
If the optimizer uses the cost-based approach for a SQL statement, and if some
tables accessed by the statement have no statistics, then the optimizer uses
internal information, such as the number of data blocks allocated to these
tables, to estimate other statistics for these tables.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10599713/viewspace-1001789/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Required parameter $xxx follows optional parameter $yyyUI
- 初始化 (Initialization)
- UNREFERENCED_PARAMETER
- v$parameter gv$parameter 檢視 DDL 與隱含引數
- WPF initialization for opening and unitialization for closing process
- LTSPICE parameter設定
- python parameter引數Python
- Caused by: org.apache.ibatis.binding.BindingException: Parameter 'parameter' not found.解決ApacheBATException
- error:03000086:digital envelope routines::initialization errorErrorGit
- Field Parameter的設定
- how to show hidden parameter(zt)
- PostgreSQL DBA(86) - Table Parameter(fillfactor)SQL
- UNREFERENCED_PARAMETER的用處
- DataTables 1.10錯誤: requested unknown parameter
- Why do STM32 initialization peripherals need to turn on the clock first?
- 給你的專案啟動提提速:Lazy Initialization
- Error occurred during initialization of boot layer java.lang.module.FindExceptionErrorbootJavaIndexException
- Swift中Initialization的一些個人總結Swift
- 矽基流動 The parameter is invalid. Please check againAI
- PostgreSQL DBA(152) - pgAdmin(log_XXX parameter:when)SQL
- PostgreSQL DBA(153) - pgAdmin(log_XXX parameter:what)SQL
- PostgreSQL DBA(151) - pgAdmin(log_XXX parameter:where)SQL
- SD 一些常用的引數(Parameter)
- org.apache.ibatis.binding.BindingException: Parameter 'xxx' not found.ApacheBATException
- Thread: ADMU3011E: Server launched but failed initialization. Server logfiles shthreadServerAI
- 【PARAMETER】Oracle引數:MAX_IDLE_BLOCKER_TIME 解釋OracleBloC
- parameter hj8828vip installed Oracle h518vip onOracleH5
- java.sql.SQLException: No value specified for parameter 1 異常分析JavaSQLException
- ORA-16024: parameter LOG_ARCHIVE_DEST_1 cannot be parsedHive
- web應用servlet中Attribute、Parameter、InitParameter的區別WebServlet
- pyhton3解決”tuple parameter unpacking is not supported”問題
- ValueError: output parameter for reduction operation logical_and has too many dimensions ?Error
- delphi 裡 一個單元的initialization 會被執行幾次
- 解決Error Initialization failed for ‘https://start.spring.io‘Please check URL, nErrorAIHTTPSpring
- 第二課改善深層神經網路assignment1-Initialization神經網路
- Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendations
- PostgreSQL 原始碼解讀(243)- plpgsql(interpret_function_parameter_list)SQL原始碼Function
- [論文翻譯] 分散式訓練 Parameter sharding 之 ZeRO分散式
- 使用mybatis報錯:Error setting non null for parameter #4 with JdbcType TIMESTAMPMyBatisErrorNullJDBC