前两天同事问我这个问题,估计很多人都不清楚,顺便写出来。
Oracle的HINT可以强制指定SQL的执行计划,比如选择索引、表的连接顺序以及表的连接方式等等。
不过如果查询的是视图,使用HINT就变得麻烦一些。
看一个具体的例子吧:
SQL> CREATE TABLE T1 (ID NUMBER, ...
分类:
其他好文 时间:
2015-01-23 16:09:45
阅读次数:
201
问题场景一:
SELECT id,name FROM (select SEQ_B_LOG_ID.NEXTVAL id , 'elong_deo' name from dual);
问题场景二:
insert into b_authority
(id,role_id,authority,remark,url,yn,parent_id,authority_type,log_flag)
select SEQ_B_AUTHORITY_ID.NEXTVAL,1, 'admin:role:listRole', '...
分类:
其他好文 时间:
2015-01-23 13:30:42
阅读次数:
188
三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。
1)fill_parent
设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。
2) wrap...
分类:
移动开发 时间:
2015-01-23 13:27:13
阅读次数:
176
如果Select部分包含不需要的列,这会强制DB2必须进入数据页来得到所请求的特定列,这就要求更多的I/O操作。另外,如果再对这个不需要的列进行排序,就需要创建和传递一个更大的排序文件,相应地会使排序的成本更高。如果查询中涉及多个表,指定多余的列还会对优化工具选择何种联接产生影响。目前,z/OS D...
分类:
数据库 时间:
2015-01-23 13:09:52
阅读次数:
113
百度搜18456错误几乎只能搜到一篇文章,并不是说结果条数,而是所有的文章都是转自一处。我也遇到了18456错误。我是这么解决的:1、以windows验证模式进入数据库管理器。第二步:右击sa,选择属性:在常规选项卡中,重新填写密码和确认密码(改成个好记的)。把强制实施密码策略去掉。第三步:点击状态...
分类:
数据库 时间:
2015-01-22 17:51:10
阅读次数:
199
这次的系统包含两个子系统,所以做了一个分角色的身份验证系统。web.config 中设置 外面添加 ...
分类:
Web程序 时间:
2015-01-22 17:45:30
阅读次数:
2992
关于广播的基础知识参看我的这篇文章http://blog.csdn.net/jdfkldjlkjdl/article/details/43017091
下面是一个强制用户线下的例子。仅供参考。
强制下线功能需要先关闭掉所有的活动,然后回到登陆界面。
1.首先创建一个项目BroadcastBestPractice,并新建ActivityController类,
package com...
分类:
其他好文 时间:
2015-01-22 15:32:35
阅读次数:
677
有时用yum升级一些文件时,会出现以下情况:another app is currently holding the yum lock;waiting for it to exit...可以通过强制关掉yum进程: www.2cto.com #rm -f /var/run/yum.pid然后就可以使...
分类:
移动开发 时间:
2015-01-22 12:40:27
阅读次数:
138
在定义变量时,有许多要注意的问题,一不小心就会出现损失精度或者不兼容类型等问题。
例如:
1.定义长整型数据时,必须加后缀l或L
long l =123456789012345L
2.定义单精度类型时(7-8位有效数字),必须加后缀
f 或 F
float f = 12.5F
3. bo...
分类:
编程语言 时间:
2015-01-22 00:16:46
阅读次数:
178
rpm -ivh package-i 表示安装install-v表示显示详细信息, -vv更详细些-h表示显示安装进度--force:表示强制安装--nodeps:忽略依赖关系安装--replacepkgs:重新安装,替换原有安装升级一个包rpm -Uvh package 如果装有老版本的,则升级 ...
分类:
其他好文 时间:
2015-01-22 00:14:57
阅读次数:
239