代码改变世界

推荐排行榜

ORACLE VARCHAR2最大长度问题

2014-07-09 15:53 by 潇湘隐者, 220106 阅读, 收藏,
摘要: VARCHAR2数据类型的最大长度问题,是一个让人迷惑的问题,因为VARCHAR2既分PL/SQL Data Types中的变量类型,也分Oracle Database中的字段类型。简单的说,要看你在什么应用场景下,否则难以回答VARCHAR2数据类型的最大长度问题。 ORACLE数据库字段类型 关于Oracle Database中的字段的VARCHAR2类型的最大长度,我们先看下面的例子: ... 阅读全文

ORACLE中死锁的知识点总结

2017-06-01 12:20 by 潇湘隐者, 21247 阅读, 收藏,
摘要: 死锁的概念 什么是死锁呢? 其实我们生活中也有很多类似死锁的例子。 我先举一个生活中的例子:过年回家,父亲买了一把水弹枪,儿子和侄子争抢着要先玩,谁也不让谁,拆开包装后,一个抢了枪, 一个逮住了子弹和弹夹。两个都争着要先玩,但是都互不相让。结果两个人都玩不了。如果儿子要先玩,就必须让侄子把子弹和弹夹给他,如果侄子要先玩,就必须让儿子把枪给侄子。他们就这样对峙了十几分钟,互不相让。 ... 阅读全文

MySQL二进制日志总结

2017-03-24 12:28 by 潇湘隐者, 20405 阅读, 收藏,
摘要: 二进制日志简单介绍 MySQL的二进制日志(binary log)是一个二进制文件,主要用于记录修改数据或有可能引起数据变更的MySQL语句。二进制日志(binary log)中记录了对MySQL数据库执行更改的所有操作,并且记录了语句发生时间、执行时长、操作数据等其它额外信息,但是它不记录SELECT、SHOW等那些不修改数据的SQL语句。二进制日志(binary log)主要用于数据库恢... 阅读全文

化繁为简——分解复杂的SQL语句

2015-10-07 00:12 by 潇湘隐者, 14952 阅读, 收藏,
摘要: 今天同事咨询一个SQL语句,如下所示,SQL语句本身并不复杂,但是执行效率非常糟糕,糟糕到一塌糊涂(执行计划也是相当复杂)。如果查询条件中没有NOT EXISTS部分,倒是不要一秒就能查询出来。 SELECT * FROM dbo.UVW_PDATest a WITH(NOLOCK)WHERE Remark='前纺' AND Operation_Name='粗纱' AND One_Status... 阅读全文

MS SQL 日常维护管理常用脚本(一)

2013-06-15 00:03 by 潇湘隐者, 11199 阅读, 收藏,
摘要: SQL SERVER 数据库日常维护,管理,巡检过程中你可能经常需要用到一些SQL语句(亦或方法)来查看数据库服务器环境(操作系统版本, 磁盘空间,CPU,RAM信息),数据库信息(数据库版本,实例名称...),数据库对象等。查看数据库信息查看数据库服务器名称 方法1:SQL脚本查询,可以通过下面脚本来查询。 默认实例默认实例查询SELECT @@SERVERNAME AS SERVERNAME;SELECT SERVERPROPERTY('servername') AS ServerName;SELECT srvname AS ServerName FROM sys.syss 阅读全文
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 133 下一页