什么?有个 SQL 执行了 8 秒?哪里出了问题?臣妾不知道啊,得找 DBA 啊。DBA 人呢?离职了!!擦!!!程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA"。本系列文章《人人都是 DBA》收集了许多常用的 SQL Server 数据库排错脚本,可协助排查各种配置问题、性能...
分类:
数据库 时间:
2014-12-10 19:36:46
阅读次数:
376
注:之前的外连接筛掉了cdl.aim_code为null的数据,改成临时表的写法。 From (select fv.description, fv.flex_value from fnd_flex_values_vl fv, fnd...
分类:
数据库 时间:
2014-12-10 19:35:41
阅读次数:
215
1. 标准的rownum分页查询使用方法: ??? select * ????? from (select c.*, rownum rn from content c) ???? where rn >= 1 ?????? and rn <= 5 ??? 2. 但是如果, 加上order by addtime 排序...
分类:
数据库 时间:
2014-12-10 18:22:00
阅读次数:
214
Java Heap和Method Area是JVM中内存占用最大的区域,也是监控和调优的重点。 下图使用jvisualvm工具截取,Perm是永久代(Permanent Generation)、Old是年老代(Old Generation)、Eden Space 和S0+S1是年轻代(Y...
分类:
数据库 时间:
2014-12-10 18:19:13
阅读次数:
254
mysql的主从是将主服务器操作记录写入二进制日志文件,然后通过mysqldump线程将日志传到从服务器中继日志中,从服务器在中继日志读取信息并执行.mysql主主架构原理和主从差不多,只是两台服务器都要开启二进制日志文件,并互相传送给对方读取日志中的内容,使数据同步.两台服务器可..
分类:
数据库 时间:
2014-12-10 18:15:54
阅读次数:
357
之前一直对数据库里面的外连接有些疑惑,理解的不是很透彻,今天总算自己建了个表,详细地对照了几种写法,总算彻底搞清楚了。
基本概念
左连接、右连接就是数据库里面的关键字 left join 和 right join, 当然在oracle里面也可以在某个字段的后面加上(+)来表示外连接
左连接保留出现在left join左边的关系中的元组,也就是允许右边关系中为空;通俗一点:Left join...
分类:
数据库 时间:
2014-12-10 18:09:42
阅读次数:
191
在版本11.2.0.1.0,ACS(adaptiver cursor sharing)很令我失望,测试的结果是:
1. 在绑定窥探有效的情况下,直方图准确的情况下,CBO总是以第一条SQL的执行计划为准。
2. 在绑定窥探失效的情况下,CBO完全忽略直方图。
在这个版本下的SQL,如果是偏于OLAP的SQL,还是不用使用绑定变量为佳,跟10g一样的处理方式。
SQL>...
分类:
数据库 时间:
2014-12-10 18:10:59
阅读次数:
921
1、错误描述
SQL错误:ORA-12899:列"USER"."T_USER_TAB"."USER_ID"的值太大(实际值:4,最大值:2)
2、错误原因
由于数据库表中“USER_ID”定义的字段长度不够,导致出错
3、解决办法
修改“USER_ID”字段的长度,让其满足条件...
分类:
数据库 时间:
2014-12-10 18:06:31
阅读次数:
287
1、错误描述
Caused by:java.sql.SQLException:ORA-00923:未找到要求的FROM关键字
2、错误原因
拼接SQL语句时缺少FROM什么表,导致出错
3、解决办法
查询拼接时所用的数据库表,添加FROM****...
分类:
数据库 时间:
2014-12-10 18:05:06
阅读次数:
171
有时我们使用ssh装上Mongodb之后如果这样启动
./mongod --dbpath=/export/nerdserver/mongodb-linux-x86_64-2.4.6/data/db --logpath=/export/nerdserver/mongodb-linux-x86_64-2.4.6/data/logs/mongdb.log --logappend&
那么我们...
分类:
数据库 时间:
2014-12-10 18:05:45
阅读次数:
240
什么是数据库* 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。* 数据库系统组成:** 数据库** 数据库管理系统** 计算机系统(操作系统、开发工具等)* 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。* RDBMS即关系数据库管理系统(...
分类:
数据库 时间:
2014-12-10 18:02:47
阅读次数:
230
select CASE WHEN T1.COMMERCIALENDDATE IS NULL THEN T1.INSURANCEMATURITYDATE WHEN YEAR(T1.COMMERCIALENDDATE) = 2014 THEN T1.COMMERCIALENDDATE WHEN...
分类:
数据库 时间:
2014-12-10 18:02:20
阅读次数:
218
http://blog.csdn.net/feihu_guest/article/details/7346948DBLinq (MySQL exactly) Linq To MySql
分类:
数据库 时间:
2014-12-10 18:00:55
阅读次数:
192
通过实验来理解行级锁的发生1.创建需要的表SQL> conn / as sysdba已连接。SQL> create table deptas select * from scott.dept;表已创建。SQL> create table empas select * from scott.emp;表...
分类:
数据库 时间:
2014-12-10 17:58:09
阅读次数:
223
方法一: 1.select top 1000* from opendatasource('SQLOLEDB','Data Source=数据库服务器的IP地址;User ID=账号; Password=密码').数据库名称.dbo.数据表 例子:select top 1000* from ope.....
分类:
数据库 时间:
2014-12-10 17:54:22
阅读次数:
205
1 private void FormSaddle_Load(object sender, EventArgs e) 2 { 3 //清除TYPE列 4 cbbType.Items.Clear(); 5 //...
分类:
数据库 时间:
2014-12-10 17:56:08
阅读次数:
213
sql中有时需要将列的值转成行的形式,比如下面的数据,具有相同Path的ZumenID有哪一些,该怎么做呢? 常见的做法可以参见这篇文章http://www.cnblogs.com/xiashengwang/p/3503554.html 这里介绍另外一种拼接列的值的方法,利用xml实现。参见这篇文章...
分类:
数据库 时间:
2014-12-10 17:54:14
阅读次数:
198