码迷,mamicode.com
首页 > 数据库
Sql Server之旅——终点站 nolock引发的三级事件的一些思考
曾今有件事情让我记忆犹新,那年刚来携程不久,马上就被安排写一个接口,供企鹅公司调用他们员工的差旅信息,然后我就三下五除二的给写好了,上线之后,大概过了一个月。。。DBA那边报告数据库出现大量锁超时,并且及时根据sql的来源将email发到了我们部门,指出sql读取时间过长,并且缺少nolock,影....
分类:数据库   时间:2015-02-27 13:23:15    阅读次数:173
Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing[转]
最近在看Java,在编译写书上一个例子时,由于书上的代码只有一部分,于是就自己补了一个内部类。结果编译时出现:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing in...
分类:数据库   时间:2015-02-27 13:23:04    阅读次数:213
MongoDB之【增加用户认证、增加用户、删除用户、修改用户密码、读写权限、只读权限】
说明:增加用户是针对数据库进行操作1.进入到数据库 use dbname2.针对当前数据库添加用户 权限是针对当前数据1.添加并验证用户> use admin> db.addUser("zjx","tsjianxin")> db.auth("zjx","tsjianxin")2.查看已存在的用户> ...
分类:数据库   时间:2015-02-27 13:21:37    阅读次数:218
如何远程导入导出数据库
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用……Oracle数据导入导出imp...
分类:数据库   时间:2015-02-27 13:21:15    阅读次数:199
优化JDBC编程-多提提意见
优化JDBC编程这是我根据MS SQL SERVER 2000 JDBC DRIVER HELP,并参考其它资料整理而成。ms的这个帮助文件实在有失大家风范,示例代码很.....有兴趣者可以去下载http://download.microsoft.com/download/SQLSVR2000/jd...
分类:数据库   时间:2015-02-27 13:14:42    阅读次数:119
怎么查看mysql执行过的sql。
有些时候当程序做了更新,数据库负载突然上来,或者并发翻了几倍。这个时候如果用show full processlist; 根本看不到完全的sql。怎么才能看是哪些sql导致的呢,在网上查了资料,有一下几种方法。1.记录慢日志:long_query_time = 1log_slow_queries =...
分类:数据库   时间:2015-02-27 13:13:59    阅读次数:141
如何恢复oracle中已删除的表
在9i中Oracle引入了flashback的概念,可以将数据返回到某个时间点,但对于诸如drop/truncate等DDL语句却尚不支持。进入Oracle10g,这一缺陷得到了弥补。可以将丢失掉的表,通过flashback命令直接找回。非常简单且易用。 1、首先,可以查看当前schema中的表:S...
分类:数据库   时间:2015-02-27 13:10:41    阅读次数:176
MariaDB数据解压版安装(10.0.16)
MariaDB数据解压版安装
分类:数据库   时间:2015-02-27 13:07:30    阅读次数:148
Win7上安装oracle中可能遇到的错误
安装oracle,总是出现一个警告两个错误错误,其描述是:OUI-18001:不支持操作系统’Windows Vista版本6.1’,找了好久,终于找到原因,因为oracle不支持Win7操作系统。安装之前要先在安装包中修改两个地方分别是:修改一:oracle安装包中搜索refhost.xml文件,...
分类:数据库   时间:2015-02-27 13:09:16    阅读次数:204
oracle中的decode的使用
Oracle 中 decode 函数用法 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN     RETURN(翻译值1) ELSIF 条件=值2 THEN     RETURN(翻译值...
分类:数据库   时间:2015-02-27 12:05:00    阅读次数:140
SQL 存储过程动态创建视图
CREATE PROCEDURE CREAR_PF_VIEW AS BEGIN DECLARE @sql VARCHAR(MAX) SET @sql = 'CREATE VIEW dbo.V_PF AS select * from (select distinct XMBH as XMBH From...
分类:数据库   时间:2015-02-27 11:46:46    阅读次数:194
SQL 2012 发布与订阅实现数据同步 图解(解决 错误22022)
概念参见:https://msdn.microsoft.com/zh-cn/library/ms151170.aspx推送订阅对于推送订阅,发布服务器将更改传播到订阅服务器,而无需订阅服务器发出请求。更改可以按需、连续地或按照计划推送到订阅服务器。分发代理或合并代理在分发服务器上运行。通常,数据将连...
分类:数据库   时间:2015-02-27 11:44:21    阅读次数:191
mysql 空值的陷阱(转)
转自http://blog.csdn.net/eroswang/article/details/8529817Mysql数据库是一个基于结构化数据的开源数据库。SQL语句是MySQL数据库中核心语言。不过在MySQL数据库中执行SQL语句,需要小心两个陷阱。 陷阱一:空值不一定为空 空值是一个比.....
分类:数据库   时间:2015-02-27 11:45:28    阅读次数:178
mysql explain(转)
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explainselectsurname,first_nameforma,bwherea.id=b.idEXPLAI...
分类:数据库   时间:2015-02-27 11:43:56    阅读次数:148
转载SQL容易产生的错误问题
概述因为每天需要审核程序员发布的SQL语句,所以收集了一些程序员的一些常见问题,还有一些平时收集的其它一些问题,这也是很多人容易忽视的问题,在以后收集到的问题会补充在文章末尾,欢迎关注,由于收集的问题很多是针对于生产数据,测试且数据量比较大,这里就不把数据共享出来了,大家理解意思就行。步骤大小写大写...
分类:数据库   时间:2015-02-27 11:38:55    阅读次数:190
oracle拼接字符串
先查看所用到表的内容select * from yhb;期望效果将times为1的isdropout列的字符串连接起来isdropout times是,否,是 11.用wmsys.wm_concat(exp1)函数sql语句如下:select wmsys.wm_concat(a.isdropout)...
分类:数据库   时间:2015-02-27 11:40:20    阅读次数:186
kettle连接oracle 报错
sqlnet.ora 添加NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)SQLNET.ALLOWED_LOGON_VERSION=8
分类:数据库   时间:2015-02-27 11:40:30    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!