Oracle

完全卸载SQL Server 2008 R2(转)

系统:Windows10以下方法转自:http://www.cnblogs.com/qanholas/p/3804123.html1、在控制面板卸载MiscrosoftSQLServer2008R22、在注册表删除以下项HKEY_CURRENT_USERSOFTWAREMicrosoftMicrosoftSQLServ...

oracle创建HR示例数据库脚本hr_main.sql分享

需求描述:  今天一同事想要在测试库上进行SQL练习,帮忙安装下这个示例数据库,在此记录下.操作过程:1.上传hr_main.sql脚本(10g11g都可用)脚本下载链接:https://pan.baidu.com/s/1MvIVikeu-Eg1bbNX1BIhtg2.以sys用户执行脚本创建sqlplus/assys...

SQL Server 2019 Linux Docker 在主机上以其他非根用户的身份运行容器

dockerlogsmssql2019SQLServer2019willrunasnon-rootbydefault.Thiscontainerisrunningasusermssql.Tolearnmorevisithttps://go.microsoft.com/fwlink/?linkid=2099216./op...

SQL Server获取索引创建时间&重建时间&重组时间

原文:SQLServer获取索引创建时间&重建时间&重组时间之前写过一篇博客“SQLServer中是否可以准确获取最后一次索引重建的时间?“,里面主要讲述了三个问题:我们能否找到索引的创建时间?最后一次索引重建(IndexRebuild)的时间?最后一次索引重组(INDEXREORGANIZE)的时间呢...

SQL Server解惑——为什么你的查询结果超出了查询时间范围

原文:SQLServer解惑——为什么你的查询结果超出了查询时间范围废话少说,直接上SQL代码(有兴趣的测试验证一下),下面这个查询语句为什么将2008-11-27的记录查询出来了呢?这个是同事遇到的一个问题,个人设计了一个例子。 USEAdventureWorks2014;GOSELECT* FR...

【SQL Server DBA】日常巡检语句3:特定监控(阻塞、top语句、索引、作业)

原文:【SQLServerDBA】日常巡检语句3:特定监控(阻塞、top语句、索引、作业) 1、查询阻塞信息、锁定了哪些资源--1.查看阻塞信息selectspid,loginame,waitresourcefrommaster..sysprocesseswhereblocked<>0/*spid...

【SQL Server学习笔记】Delete 语句、Output 子句、Merge语句

原文:【SQLServer学习笔记】Delete语句、Output子句、Merge语句DELETE语句--建表select*intodistributionfromsys.objects--1.当delete语句要关联其他表时与update语句类似,可参考上面update语句的写法--2.truncatetable语句...

【Transact-SQL】SQL Server自动把left join自动转化为inner join、以及关联时的数据重复问题

原文:【Transact-SQL】SQLServer自动把leftjoin自动转化为innerjoin、以及关联时的数据重复问题 1、SQLServer自动把leftjoin自动转化为innerjoin的问题: 下面的两个语句都是leftjoin的,但是一个却转化成了innerjoindroptab...

SQL Server中语句的自动参数化

原文:SQLServer中语句的自动参数化 usemastergoifexists(select*fromsys.databaseswherename='test')dropdatabasetestgo--创建数据库createdatabasetestifexists(select*fromsys.table...

通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?

原文:通过SQLServer的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?问题就是,一个很简单的语句,在不同的服务器上执行,所需要的时间相差很大,特别提到在性能差的服务器上反而快,在性能好的服务器上反而慢,他想知道这是为什么? 对这个问题,我的回答是: 从表面看,很难分析出为什么多台机器执...

【SQL Server性能优化】删除大量数据的方法比较

原文:【SQLServer性能优化】删除大量数据的方法比较如果你要删除表中的大量数据,这个大量一般是指删除大于10%的记录,那么如何删除,效率才会比较高呢? 而如何删除才会对系统的影响相对较小呢?下面先做一个实验,然后对这个实验的结果进行分析,然后得出结论。1、创建数据库usemastergoifexists...

【SQL Server备份恢复】维护计划实现备份:每周数据库完整备份、每天差异备份、每小时日志备份

原文:【SQLServer备份恢复】维护计划实现备份:每周数据库完整备份、每天差异备份、每小时日志备份 在数据库管理中,数据库备份是非常重要的。 通过维护计划向导,可以很方便的完成数据库备份。下面的例子说明了如何实现数据库的备份,具体的备份策略是:每周日一次完整备份、每天差异备份(除周日外)、每小时...

【SQL Server性能优化】运用SQL Server的全文检索来提高模糊匹配的效率

原文:【SQLServer性能优化】运用SQLServer的全文检索来提高模糊匹配的效率今天去面试,这个公司的业务需要模糊查询数据,之前他们通过mongodb来存储数据,但他们说会有丢数据的问题,我从业务上了解到,显然对他们公司而言,丢数是绝对不能允许的。 另外,他们说之前也用过SQLServer的全文检索,...

SQL Server系统函数:系统信息函数

原文:SQLServer系统函数:系统信息函数 1、会话id,服务器信息、用户信息select@@SPID,--返回当前连接的会话ID:SPID@@servername,--SQLServer实例名称@@sevicename,--SQLServer版本信息APP_NAME(),--客户端连接的应用程序名称HO...

SQL Server系统函数:字符串函数

原文:SQLServer系统函数:字符串函数 1、字符转化为ASCII,把ASCII转化为字符,注意返回的值是十进制数selectASCII('A'),ASCII('B'),ASCII('a'),ASCII('b'),ASCII('?')selectCHAR(65),CHAR(66),CHAR(97),CHA...