hash 分区
CREATE TABLE t_parti_8 PARTITION BY HASH(s_id) PARTITIONS 8
AS SELECT * FROM t_parti;
生成explain执行计划
SQL> @?D:\app\zKF77467\product\11.1.0\db_1\RDBMS\ADMIN\utlxplan.sql -- 建表
SQL> explain plan for select * from dept; -- 并不是执行此语句的结果
SQL> @?D:\app\zKF77467\product\11.1.0\db_1\RDBMS\ADMIN\utlxpls.sql -- 查看执行计划
select plan_table_output from table(dbms_xplan.display()); --显示存储在v$sql_plan视图中的语句执行计划
select plan_table_output from table(dbms_xplan.display_cursor()); --显示任何加载的cursor中的语句执行计划
select plan_table_output from table(dbms_xplan.display_awr()); --显示保存在AWR中的语句执行计划
dbms_output.put_line('赵炳南'); -- 输出不是中文的问题
begin
dbms_output.put_line('赵炳南');
end;
1.修改环境变量
NLS_LANG
American_America.AL32UTF8
2.或者修改注册表
如果是查询语句select * from emp;结果不显示14条中文字,则是安装oracle时没选择高级安装。
在SQLPLUS下查看执行计划,统计信息
SQL>set autotrace on;
SQL>set timing on;
SQL>select * from emp;
只想看执行计划、统计信息
SQL>set autotrace traceonly
只看执行计划
SQL>set autotrace traceonly explain;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-769508/
,如需转载,请注明出处,否则将追究法律责任。