经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 MS SQL Server

SQLServer之创建提交读

事务提交读注意事项 语法:set transaction isolation level read committed。 数据库默认的是两个会话事务之间是提交读。 READ COMMITTED指定语句不能读取已由其他事务修改但尚未提交的数据。 这样可以避免脏读。 其他事务可...[2018/12/11]

SQL Server读写分离之发布订阅

    一、发布        上面有多种发布方式,这里我选择事物发布,具体区别请自行百度。   点击下一步、然后继续选择需要发布的对象。    如果需要筛选发布的数据点击添加。    根据自己的计划选择发布...[2018/12/7]

SQL Server中将多行数据拼接为一行数据(一个字符串)

SQL Server中将多行数据拼接为一行数据(一个字符串)

表A中id与表B中aid为一对多的关系 例如: 表A: id name a1 tom a2 lily a3 lucy 表B: id aid value b1 a1 B1 b2 a1 B2 b3 a2 B3 b4 a3 B4 b5 a2 B5 ...[2018/12/7]

什么是DBMS,什么是数据库? - 马克-to-win

什么是DBMS,什么是数据库?(视频下载) (全部书籍) 马克-to-win:DBMS (database management system---数据库管理系统)像mysql,oracle,sql server之类,首先没什么神秘的,都只是某个公司编的一个软件而已,比如mysql是...[2018/12/6]

什么是SQL? - 马克-to-win

什么是SQL? - 马克-to-win

下面是我从网上摘取的一段话:(视频下载) (全部书籍)i1974年,在IBM公司圣约瑟研究实验室研制的大型关系数据库管理 系统SYSTEM中,使用SEQUEL语言(由BOYCE 和CHAMBERLIN 提出),后来在SEQUEL 的基础上发展了SQL语言。 SQL语言是一种交互式查询语言...[2018/12/6]

《Pro SQL Server Internals, 2nd edition》的CHAPTER 2 Tables and Indexes中的Clustered Indexes一节(翻译)

《Pro SQL Server Internals, 2nd edition》的CHAPTER 2 Tables and Indexes中的Clustered Indexes一节(翻译)

  《Pro SQL Server Internals》 作者: Dmitri Korotkevitch  出版社: Apre 出版年: 2016-12-29 页数: 804 定价: USD 59.99 装帧: ...[2018/12/6]

为什么CynosDB叫真正的云原生数据库?

本文由腾讯云数据库发表 注:本文摘自2018年11月22日腾讯云数据库CynosDB新品发布会的演讲实录。随着互联网信息的发展,大家也对云这个词汇也不是特别陌生了,作为全球首选的云服务厂商之一的腾讯云,依托腾讯多年的业务积累和技术沉淀,我们推出了高性能、低成本、安全可靠的整体数据服务解决方案...[2018/12/5]

SQL Server数据库————模糊查询和聚合函数

***********模糊查询*********/ 关键字: like (!!!!字符串类型) in (,,)  匹配()内的某个具体值(括号里可以写多个值) between... and.. 在某两个值的区间范围中(前后都包括,小的写前面,大的写后面)  ...[2018/12/3]

SQL Server数据库————增删改查

--增删改查 --增 insert into 表名(列名) value(值列表) --删 delect from 表名 where 条件 --改 update 表名 set 列名=值1,列名2=值2 where 条件 --查 select 列名1,列名2,...from 表名 where ...[2018/12/3]

SQL Server实现执行相同脚本而产生不同作业计划

1 . 背景描述 本公司的SQL Server 服务器近百台,为了收集服务器运行的状态,需要在各个实例上部署监控Job,将收集到的信息推送到中央管理服务器。 收集的信息主要包括:慢查询、阻塞、资源等待、Connection_Trace log 、Job执行状态、复制订阅状态、Alwayson状态、数...[2018/12/3]

SQL Server(1)数据库基础

一、数据库能够做什么 1.存储大量的数据。 2.保持数据信息的一致、完整。 3.共享和安全。 4.通过组合分析,产生新的有用信息。 二、数据库的基本概念 1.数据库就是“数据”的“仓库”。 2.数据库中包含表、关系以及操作对象。 3.数据存放在表中。 三、数据完整性 &n...[2018/12/3]

SQL 存储过程中的IF_BEGIN_END作用域

USE [DB_NAME] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [DBO].[PROC_TEST_IF_BEGIN END] AS BEGIN SET NOCOUNT ON; IF (D...[2018/11/29]

SQLServer之数据库行锁

行锁使用注意事项 1、ROWLOCK行级锁确保在用户取得被更新的行,到该行进行更新,这段时间内不被其它用户所修改。因而行级锁即可保证数据的一致性,又能提高数据操作的并发性。 2、ROWLOCK告诉SQL Server只使用行级锁,ROWLOCK语法可以使用在SELECT,UPDATE和DELET...[2018/11/29]

SqlServer无备份下误删数据恢复 - 倾听-静轩水月

系统已上线,给客户修改bug的时候,使用delete语句删表数据,没想到库没切换成测试库。误删了正式库的数据,而且一次备份都没有做过,玩大了 不扯了,进入主题 网上很多方法,都是针对至少有一次备份的情况下进行数据恢复的,没有备份就基本上只能找数据恢复公司了。本章将通过日志来恢复误删的数据,若是...[2018/11/29]

SQLServer之锁定数据库表

SQLServer之锁定数据库表

用户锁定表注意事项 通过指定锁定方法、一个或多个索引、查询处理操作(如表扫描或索引查找)或其他选项,表提示在数据操作语言 (DML) 语句执行期间覆盖查询优化器的默认行为。表提示在 DML 语句的 FROM 子句中指定,仅影响在该子句中引用的表或视图。 如果查询计划不访问表,则将忽略表提示。&n...[2018/11/28]

Windows Cluster 在群集管理器下 集群或可用性组 都不显示的问题

Windows Cluster 在群集管理器下 集群或可用性组 都不显示的问题

作为一个IT成员,特别是偏支持的。很多时候就是和各种异常打交道,总会碰到一些奇奇怪怪的问题。很多时候,可能是一个小小的异常都需要花费很长时间去解决。 SQL Server AlwaysOn 是建立在Windows集群上的,有一次,我登上节点,发现集群和可用性组信息都没了。虽然,咋一看到,有点怵了...[2018/11/28]

mssql sqlserver 自动备份存储过程的方法分享

转自:http: www.maomao365.com/?p=7847摘要: 为了更好的记录数据库中存储过程脚本的变化情况,下文采用数据库触发器来自动记载每次“存储过程”的变化(新增或修改),如下所示: 实验环境:sql server 2008 R2 <hr ...[2018/11/27]

SqlServer&#160;操作&#160;JSON

SqlServer&#160;操作&#160;JSON

SqlServer?操作?JSON Intro Sql Server 从 2016 开始支持了一些 json 操作,最近的项目里也是好多地方直接用字段直接存成了 json ,需要了解一下怎么在 Sql Server 中操作 JSON. JSON支持适用于 SqlServer 2016 及以上版本 ...[2018/11/27]

SQLServer之锁简介

锁定义(Definition) 锁定是 DBMS 将访问限制为多用户环境中的行的过程。 以独占方式锁定行或列,不允许其他用户访问锁定的数据,直到锁被释放。 这可确保两个用户不能同时更新行中的同一列。 锁会从资源角度来看很高,应仅在需要时保持数据完整性。 在数据库中的...[2018/11/27]

一个特殊的SQL Server阻塞案例分析

上周,在SQL Server数据库下面遇到了一个有意思的SQL阻塞(SQL Blocking)案例。其实个人对SQL Server的阻塞还是颇有研究的。写过好几篇相关文章。 至于这里为什么要总结一下这个案例,因为这个案例有点意思:     1:使用DMV视图捕获到的Blo...[2018/11/27]

如何定位&ldquo;Operating system error 32(failed to retrieve text for this error. Reason: 15105)&rdquo;错误中被占用的文件

  之前在这篇“Operating system error 32(failed to retrieve text for this error. Reason: 15105)”博客里面,介绍了因为AWS的DMS的相关会话进程在读取事务日志备份中内容(跟普通的Replication有点...[2018/11/27]

Sql Server 查询外键对应的Table 的通用方法

Sql Server 查询外键对应的Table 的通用方法

  SELECT oSub.name AS [子表名称] , fk.name AS [外键名称] , SubCol.name AS [子表列名] , oMain.name AS [主表名称] , ...[2018/11/25]

AlwaysOn配置时在连接步骤时报错(35250)

 1.错误描述 1XX.XXX.XXX.241(主节点) 1XX.XXX.XXX.242(从节点)   添加节点需要在主节点上执行的,错误代码:35250 报错截图   2.网上相关介绍都是怀疑端口5022的问题   比如有的说5022...[2018/11/25]

SQLServer之修改标量值函数

SQLServer之修改标量值函数

修改标量值函数注意事项 更改先前通过执行 CREATE FUNCTION 语句创建的现有 Transact-SQL 或 CLR 函数,但不更改权限,也不影响任何相关的函数、存储过程或触发器。 不能用 ALTER FUNCTION 将标量值函数更改为表值函数。反之亦然。 不能...[2018/11/25]

Yii2.0调用sql server存储过程并获取返回值

1、首先展示创建sql server存储过程的语句,创建一个简单的存储过程,测试用。 1 SET ANSI_NULLS ON 2 GO 3 SET QUOTED_IDENTIFIER ON 4 GO 5 6 CREATE PROCEDURE [dbo].[register_inf...[2018/11/25]

SQLServer之修改表值函数

SQLServer之修改表值函数

修改表值函数注意事项 更改先前通过执行 CREATE FUNCTION 语句创建的现有 Transact-SQL 或 CLR 函数,但不更改权限,也不影响任何相关的函数、存储过程或触发器。 不能用 ALTER FUNCTION 将表值函数更改为标量值函数,反之亦然。 不能用...[2018/11/25]

SQLServer之删除函数

删除函数注意事项 从当前数据库中删除一个或多个用户定义函数。DROP 函数支持本机编译的标量用户定义函数。 如果数据库中存在引用 DROP FUNCTION 的 Transact-SQL 函数或视图并且这些函数或视图通过使用 SCHEMABINDING 创建,或者存在引用该函...[2018/11/25]

Nodejs 操作 Sql Server

Nodejs 操作 Sql Server Intro 最近项目需要爬取一些数据,数据有加密,前端的js又被混淆了,ajax请求被 hook 了,有些复杂,最后打算使用 puppeteer 来爬取数据。 Puppeteer 是谷歌团队在维护的一个项目,初衷主要是用来做网页的自动化测试, Googl...[2018/11/25]

cannot be run because the QueueReader subsystem failed to load

cannot be run because the QueueReader subsystem failed to load

前阵子一数据库服务器的事务日志开始暴增,当时使用下面脚本检查发现该数据库的log_reuse_wait_desc 一直处于REPLICATION状态, 也就是说在事务复制过程中,与发布相关的事务仍未传递到分发数据库。刚好前一天有个同事配置了AWS的DMS相关作业。   SELECT ...[2018/11/23]

SqlServer-触发器

SqlServer-触发器

这两触发器比较精简,容易理解 1、简单触发器 CREATE TRIGGER [dbo].[TriggerLog] ON [dbo].[Users] AFTER UPDATE AS BEGIN SET NOCOUNT ON; Insert into dbo.[log]...[2018/11/23]

SQLServer之创建表值函数

表值函数创建注意事项 用户定义表值函数返回 table 数据类型。 对于内联表值函数,没有函数主体,表是单个 SELECT 语句的结果集。 表值函数主要用于数据计算出来返回结果集。 使用SSMS数据库管理工具和T-SQL脚本创建表值函数语法相同。 使用T-SQL脚本创建表值函数 语法: 语...[2018/11/23]

C#连接数据库

  连接数据库: try { SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source = (...[2018/11/22]

MyBatis批量修改操作

MyBatis批量修改操作

1.需求   后台管理页面,查询频道列表,需要批量修改频道的状态,批量上线和下线 2.MyBatis配置 这是mysql的配置,注意需要加上&allowMultiQueries=true配置 jdbc_url=jdbc:mysql: localhost:3306/go?u...[2018/11/22]

高版本Sqlserver数据库导入低版本Sqlserver

高版本Sqlserver数据库导入低版本Sqlserver

  今天想跑一个关于java网站的demo,结果在附加数据库项这一块出现问题,例程的数据库用的是sqlserver2014,而我的是2008,添加数据库出现错误。经过一番查找,也找到某人写的一些博客上的解决方案,不过不是很清楚,让我做起来很费劲,想着自己写一个吧。以上是背景介绍,各位看官,正题来了...[2018/11/22]

sqlmap 基本应用

sqlmap 基本应用: sqlmap详细命令: -is-dba 当前用户权限(是否为root权限) -dbs 所有数据库 -current-db 网站当前数据库 -users 所有数据库用户 -current-user 当前数据库用户 -r...[2018/11/20]

单词随机连接三个词组

单词随机连接三个词组

  闲来无事刷技术论坛,看到一个这样的问题: 我现在有个表,里面有100个不同的单词,每个单词对应有大概20个词组,我想通过sql,每个单词随机获取对应的3个词组,请问怎么写可以实现?   感觉题材很新颖,角度很刁钻,从业至今还未碰到过类似需求,今日反正也是闲着,索性解...[2018/11/20]

空间换时间之反范式设计之路/合理冗余/去除外键

空间换时间之反范式设计之路/合理冗余/去除外键

数据库反范式设计是一个老生常谈的话题,最近两年我用的也确实非常多,我个人觉得合理的反范式设计才是更合理的设计,严格的范式设计在某种程度上会加大开发的复杂度,并且带来性能上的耗损   对于反范式的优劣势,欢迎大家留言讨论   一、关系数据库三大范式回顾 第一范式:原...[2018/11/20]

SQLServer之创建标量函数

SQLServer之创建标量函数

创建标量函数注意事项 在 SQL Server 和 Azure SQL Database 中创建用户定义函数。 用户定义函数是接受参数、执行操作(例如复杂计算)并将操作结果以值的形式返回的 Transact-SQL 或公共语言运...[2018/11/20]

拆分字符串为单一字符

如下面这个样子:   本函式是学习使用WHILE以及SUBSTRING的应用:   CREATE FUNCTION [dbo].[svf_SplitStringToSingleCharacter]( @DataSource NVARCH...[2018/11/19]

获取分割后右边的字符串

在数据库实现字符串分割,然后获取分割后右边的字符串,如:   实现这个功能,主要是从右边开始去获取分割的字符的位置来进行切割:   CREATE FUNCTION [dbo].[svf_GetSplitRightString] ( ...[2018/11/19]

字符是否为SQL的保留字

要想知道字符是否为MS SQL Server保留字,那我们必须把SQL所有保留字放在一个数据集中。然后我们才能判断所查找的字符是否被包含在数据集中。 MS SQL Server保留字: DECLARE @ReservedWords VARCHAR(2000) = ''add,all,a...[2018/11/19]

查找字符是否存在列表中

根据这篇《字符是否为SQL的保留字》https: www.cnblogs.com/insu p/9979789.html 我们可以不必去创建一张表来存储这些关键词,可以直接写一个函数来实现:   CREATE FUNCTION [dbo].[svf_IsExi...[2018/11/19]

MS SQL自定义函数判断是否正整数

可以写一个函数: 主要是使用正则来判断。另外输入字符是空的话,使用"-"来替换。   CREATE FUNCTION [dbo].[svf_NonNegativeInteger] ( @val NVARCHAR(4000) ) RETURNS BIT AS...[2018/11/19]

查找某一字符串在目标字符串中所在的位置

如标题所示,在MS SQL数据库,实现一个功能,查找某一字符串在目标字符串中所在的位置。   在数据库实现这个函数:   CREATE FUNCTION [dbo].[svf_FindPosition] ( @Target NVARCHAR(...[2018/11/17]

解决sqlserver数据库显示单个用户

今天突然发现数据库显示为单个用户并且,访问速度超慢,执行以下语句解决了 USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='''' SELECT @SQL=@SQL+''; KILL ''+RTRIM(SPID)  &n...[2018/11/17]

不能收缩 ID 为 %s 的数据库中 ID 为 %s 的文件,因为它正由其他进程收缩或为空。

SQLServer数据库通常都不建议进行SHRINKFILE操作,因为SHRINKFILE不当会造成一定的性能问题。 但是当进行了某些操作(例如某个超大的日志类型表转成分区表切换了数据文件),数据库某个文件组中的剩余空间占了整个磁盘的很大一部分,而且磁盘空间已经吃紧的情况下,你也许会考虑收缩一下...[2018/11/17]

mssql sqlserver updatetext关键字应用简介说明

摘要:    下文讲述updatetext的功能及举例说明   实验环境:sql server 2008 R2 updatetext关键字功能及语法说明 updatetext功能说明: updatetext的功能为:更新当前的text,n...[2018/11/15]

SQL SERVER服务器登录名、角色、数据库用户、角色、架构的关系 - 刘-刚

原创链接:https: www.cnblogs.com/junfly/article 2798023.html  SQL SERVER 基础教程中关于服务器登录名、服务器角色、数据库用户、数据库角色、架构的关系。 我们要说的包括服务器登录名Server Login,服务器角色Serv...[2018/11/15]

SQL Server Log Shipping学习总结

SQL Server Log Shipping学习总结

  SQL Server的日志传送(log shipping)技术一直比较鸡肋,尤其当SQL Server 推出了Always On技术以后,估计使用日志传送(log shipping)这种技术方案的企业越来越少,但是日志传送也有自己的一些优点,有些特殊场景或业务背景下也有其存在的价值...[2018/11/14]

SQLServer之函数简介

用户定义函数定义 与编程语言中的函数类似,SQL Server 用户定义函数是接受参数、执行操作(例如复杂计算)并将操作结果以值的形式返回的例程。 返回值可以是单个标量值或结果集。 用户定义函数准则 在函数中,将会区别处理导致语句被取消并继续执行模块(如触发器或存储过程)中的...[2018/11/13]

120
19
记录数:1027 页数:18/21首页上一页12131415161718192021下一页尾页
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号