`
yanghuidang
  • 浏览: 958254 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Oracle Hint: GATHER_PLAN_STATISTICS

阅读更多

今天 Oracle 公司 Real-World Performance Group 的 Andrew J. Holdsworth 与 Bob Carlin 来阿里作交流。尽管语言沟通上不是很顺畅,还是讨论的不亦乐乎。Andrew 过去也来过阿里巴巴作交流。

Andrew 今天提到了 GATHER_PLAN_STATISTICS ,这已经是短短一段时间第三次遇到这个 Hint 了,上次看到是在 Lewis 的 BLOG:DBMS_xplan in 10g,第二次在 Greg Rahn (也是 Real-World Performance Group 的成员)的 BLOG:Troubleshooting Bad Execution Plans ,以前或许也看到过,可能忽略了。

这个 Hint 在调查执行计划突变的时候非常有用,执行 SQL 的时候收集额外的统计数据。走投无路的时候,或许能用来救急。

另外一个以前忽略的话题是 CARDINALITY 评估错误引起的错误执行计划。事后查了一下,居然还有个 CARDINALITY hint (对,还有个 CARDINALITY Hint! )能直接指定 CARDINALITY 。

一天的讨论学到了两个知识点,已经很不错了. 这一天比较充实的.

--EOF--

下载 PPT : When to Use the Appropriate Database Technology,第二遍阅读的时候,发现这个 PPT 还是很好的。

分享到:
评论

相关推荐

    pg_hint_plan-REL10_1_3_6.tar.gz

    **pg_hint_plan插件详解** 在数据库管理领域,性能优化是一项至关重要的任务。`pg_hint_plan` 是一个针对 PostgreSQL 数据库的开源插件,旨在帮助数据库管理员和开发人员更精细地控制查询执行计划,从而提升 SQL ...

    oracle的hint函数

    介绍了oracle中的hint,常用的 ordered、use_nl、use_hash、index、full 五种, 给出使用实例和适用场景

    android 各种Layout用到的一些重要的属性

    - **`android:hint`**:此属性用于在 `EditText` 组件中设置提示文本,当用户没有输入任何内容时显示。 - **`android:gravity`**:此属性定义了视图内部内容(如文本)的对齐方式。例如,在按钮中,可以通过设置 `...

    login_interface

    android:hint="@string/login_username_hint" android:inputType="text" > android:id="@+id/password_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout...

    Android 百分比布局

    android:hint="本次上架数量 : " android:textColor="#EB3E3E" android:textSize="18sp" app:layout_marginLeftPercent="8%" app:layout_marginTopPercent="2%" /> android:id="@+id/tv_solid_number_num" ...

    android布局属性RelativeLayout详解.

    1. android:hint:设置 EditText为空时输入框内的提示信息。 2. android:gravity:对该 view 内容的限定,例如设置 Button 上面的文字靠左、靠右等位置。 3. android:layout_gravity:设置该 view 相对与父 view 的...

    ANDROID:控件属性(很全).

    * android:hint:设置 EditText 控件为空时输入框内的提示信息。 * android:gravity:设置控件的内容的对齐方式,如 android:gravity="right" 则控件的内容靠右对齐。 * android:layout_gravity:设置控件相对于父...

    AndroidXML布局属性详解

    * android:hint:设置 EditText 为空时输入框内的提示信息。 * android:gravity:对该 view 内容的限定。例如,在 button 上面的 text,可以设置该 text 在 view 的靠左、靠右等位置。 * android:layout_gravity:...

    SendSms.zip

    android:hint="请填写收信号码" /> android:id="@+id/content" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="请填写短信内容" android:lines="3" /> ...

    oracle_hint教程汇总

    Oracle Hint是Oracle数据库系统中的一种特性,它允许数据库管理员或开发人员通过在SQL语句中添加特定的提示来指导查询优化器如何执行查询。Hint机制为优化查询性能提供了额外的控制,尤其是在面对复杂查询和性能瓶颈...

    ANDROID 布局

    - `android:hint`: 设置`EditText`为空时的提示信息,提升用户输入体验。 - `android:gravity`: 控制视图内容的对齐方式,如文本在按钮中的位置。 - `android:layout_gravity`: 设定视图在其父容器中的对齐方式。 - ...

    android学习文档--控件1.pptx

    android:hint="请输入用户名" /> ``` **效果展示:** 此处省略具体效果图展示,实际应用中可以通过运行代码查看效果。 #### 四、Button **定义:** Button 是一个用于触发事件的标准按钮组件,常用于执行某个...

    android布局属性详解

    对于EditText,`android:hint`属性非常有用,它用于在输入框为空时显示提示信息,引导用户输入。 此外,`android:gravity`和`android:layout_gravity`这两个属性在调整View内容的对齐方式和View在布局中的位置方面...

    android—布局组件详细属性.pdf

    对于`EditText`,`android:hint`属性非常有用,它设置了当`EditText`为空时显示的提示信息,引导用户输入。 `android:gravity`和`android:layout_gravity`是两个与元素内容定位相关的属性。`android:gravity`决定了...

    abdroid relativelayout属性

    - `android:hint`:在EditText中,设置当输入框为空时显示的提示信息。 - `android:gravity`:用于限定View内部内容的位置,例如,按钮上的文本可以靠左、靠右等。 - `android:layout_gravity`:设置View相对于其父...

    android布局+控件

    可以使用`android:hint`属性设置提示文本,当用户未输入任何内容时显示。 **示例代码**: ```xml android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Enter your name...

    应用线性布局管理器实现微信登陆页面

    应用线性布局管理器实现微信登录页面 本文将详细介绍如何使用 Android 中的线性布局管理器(LinearLayout)实现微信登录页面的设计和开发。线性布局管理器是 Android 布局中的一个基本组件,它可以帮助开发者快速...

    基本控件属性

    - `android:hint` 用于设置EditText无文本时的提示信息。 - `android:gravity` 控制EditText内部内容的对齐方式,例如文字向左、向右等。 5. **布局重力属性**: - `android:layout_gravity` 用于设置控件在父...

Global site tag (gtag.js) - Google Analytics