完成了sql的解析过程后,开始进入优化器:调用的流程分为: mysql_select:
JOIN::prepare: JOIN::optimize: JOIN::exec: prepare过程: 组装各个组件,包括:stepup tables,
fields, con...
分类:
数据库 时间:
2014-06-29 12:59:43
阅读次数:
269
ORACLE数据库,MERGE INTO语句,经常会出现 ORA-30926: unable to get a stable set of rows in the source tables 报错解决...
分类:
数据库 时间:
2014-06-20 10:34:09
阅读次数:
350
JAVA线程 工作内存 主内存java内存模型中的八种操作:lock unlock read load
use assign store write八种基本操作必须满足的规则volatile当一个变量被定义成volatile之后,它将具备两种特性
一是保证此变量对所有线程的...
分类:
编程语言 时间:
2014-06-13 13:22:55
阅读次数:
294
转载地址:http://blog.csdn.net/wh_19910525/article/details/8287202Wake
Lock是一种锁的机制,只要有人拿着这个锁,系统就无法进入休眠, 可以被用户态程序和内核获得. 这个锁可以是有超时的 或者 是没有超时的,
超时的锁会在时间过去以后自动...
分类:
移动开发 时间:
2014-06-11 23:52:15
阅读次数:
527
创建表CREATE TABLE pokes (foo INT, bar
STRING);创建表并创建索引字段dsCREATE TABLE invites (foo INT, bar STRING) PARTITIONED BY
(ds STRING);显示所有表SHOW TABLES;按正条件(正则...
分类:
其他好文 时间:
2014-06-11 23:10:11
阅读次数:
299
1,登录后默认自动选中My Objects默认情况下,PLSQL
Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My
Objects后响应速率则是以毫秒计算的。Tools菜单 --> Obj...
分类:
数据库 时间:
2014-06-09 15:31:31
阅读次数:
301
#include #include #include #include
"ringbuffer.h"static int b_flag = 0;pthread_mutex_t mutex =
PTHREAD_MUTEX_INITIALIZER;#define TX_LOCK(lock) pthr.....
分类:
系统相关 时间:
2014-06-08 20:45:34
阅读次数:
452
建表前如何判断表是否存在呢,因为table是不支持replace的。下面的sql能帮到你。create前先判断表是否存在。例如,如果存在则drop掉那个表。当然你也可以定义自己的操作。 declare
v_cnt Number;
begin
select count(*) into v_cnt from user_tables where upper(table_name) ...
分类:
数据库 时间:
2014-06-08 15:42:00
阅读次数:
329
根据开发反馈,最近每天早上7:30应用会报警,应用的日志显示数据库连接池满了,新的连接被拒绝。
首先,我做了ASH报告(报告区间:7:25 ~ 7:35),从ASH的等待事件发现enq: TX - row lock contention居然高达76.54%,如下所示:
Top User Events
Event
Event Class
% Even...
分类:
数据库 时间:
2014-06-07 13:52:50
阅读次数:
308
DELIMITER $$ #修改分隔符为 $$
DROP PROCEDURE IF EXISTS sp_MvcCommonDataSource$$ #分隔符
CREATE PROCEDURE sp_MvcCommonDataSource (
#输入参数
_fields VARCHAR(2000), #要查询的字段,用逗号(,)分隔
_tables TEXT, #要查询的表
_wher...
分类:
数据库 时间:
2014-06-07 11:32:22
阅读次数:
254