您的位置:首页 > sql server
sql server 标签下有 177 篇文章

查询SQL SERVER中某个数据库的每个表的数据量和每行记录所占用空间

478次阅读|53次收藏|454次赞

在数据库开发或者SQL SERVER数据库维护中,常常出现数据库查询慢、数据库死锁等故障,我们在排查错误时,有时需要查询某个数据库的每个表的数据量和每行记录所占用空间,进而进行错误判断或者优化,下面介绍查询的方法

SQL Server中如何将数据导出为XML或Json文件

518次阅读|264次收藏|487次赞

怎样把SQLServer里的某个表的数据导出成XML文件或者Json文件呢?在应用程序中实现的方式很多,下面介绍通过SQL Server工具将查询出来的数据导出为XML或Json文件的方法

SQL SERVER中与内存相关的计数器

447次阅读|136次收藏|306次赞

在SQL SERVER数据库维护中,通常会用一系列计数器来监视SQL SERVER的运行环境,使用计数器,既可以衡量当前的数据库内存使用情况,还可以和以前的性能进行对比。下面介绍SQL SERVER中与内存相关的常用计数器

SQL语句查询SQL SERVER作业的调度信息

97次阅读|395次收藏|10次赞

在SQL SERVER管理中,经常需要对数据库的作业进行监控,例如查看作业的调度信息、执行情况、异常情况等等。可以通过SQL SERVER UI界面查看,但是,如果作业多的时候,就会很麻烦,下面通过使用SQL语句查询SQL SERVER作业的调度信息的方法

sql server作业的调度信息中各列的含义

412次阅读|426次收藏|393次赞

在SQL Server的管理中,经常需要对作业进行维护,SQL SERVER数据库作业的调度信息一般位于表 msdb.dbo.sysschedules中,包含了有关 SQL Server 代理作业计划的信息,那么这些信息中的各列究竟分别代表什么意思呢?

SQL SERVER中查看某个时间段内出错的作业

465次阅读|173次收藏|196次赞

SQL SERVER中作业计划在执行的过程中,有时也会出错,这就需要在SQL SERVER维护时,监控作业的运行情况,下面查询某个时间段内出错的作业方法

SQL Server中找出执行时间过长的作业

376次阅读|251次收藏|16次赞

SQL SERVER中作业在执行的过程中,有些时候,部分作业会执行很长时间,我们在排查问题时,可以使用SQL语句找出执行时间过长的作业。

SQL SERVER数据类型对应C#的数据类型

275次阅读|15次收藏|192次赞

在C#编程中,经常需要访问SQL SERVER数据库,当与数据库的数据进行交互时,由于各自都有不同的数据类型,那就在交互时,需要对各种数据类型进行相互转换,下面介绍SQL SERVER数据类型与C#的数据类型的对应关系

SQL Server中对列的权限设置

372次阅读|37次收藏|221次赞

在SQL Server数据库维护中,对用户的权限控制是比较常见的,在用户能够访问什么的问题上,SQL Server给了我们相当精细的控制。例如对某个数据库的权限设置、对某张表的权限设置、甚至对某个列的权限设置。下面介绍SQL Server中对列的权限控制的几种方式

SQL Server将数据导出到SQL脚本文件

246次阅读|143次收藏|454次赞

在SQL Server数据库开发中,经常需要对数据进导入、导出,在使用SQL Server导出数据时,默认只导出表的结构、视图、存储过程、用户等信息,不会将数据导出,需要我们在导出数据时进行配置,下面介绍导出的方法

查看SQL SERVER中某个查询用了多少TempDB空间

318次阅读|292次收藏|410次赞

Tempdb 系统数据库是一个全局资源,供连接到 SQL Server 实例的所有用户使用。在现在的SQL Server数据库应用里,其使用频率可能会超过用户的想象。如果Tempdb空间使用过多,许多操作将不能完成,在数据库的维护中,我们可以通过查看SQL SERVER中某个查询用了多少TempDB空间,来查找性能方面的原因

sql server 自定义函数

512次阅读|140次收藏|332次赞

SQL Server中除了使用系统提供的函数外,用户还可以根据需要自定义函数。与编程语言中的函数类似,Microsoft SQL Server 用户定义函数是接受参数、执行操作并将操作结果以值的形式返回,返回值可以是单个标量值或表变量结果集。

SQL SERVER中查看一个数据库的表结构及字段

229次阅读|307次收藏|261次赞

在SQL SERVER数据库的维护与开发时,通常需要对整个数据库有个大概了解,如果数据库的表或者字段过多,逐一查看,则比较麻烦,那么如何获取一个数据库中的所有表的结构、一个表中所有字段的信息呢?下面通过一个SQL语句获取。

SQL Server中使用order by charindex按指定顺序排序

412次阅读|332次收藏|282次赞

在使用SQL Server数据库编程中,有时需要对取出来的数据按照指定的顺序排序,例如,取出来的数据某个字段值有张三、李四、王五,但是要求获取的数据顺序为:李四、张三、王五。我们可以使用order by结合charindex函数实现这个功能。

将SQL Server数据迁移到MySQL的常见工具

178次阅读|111次收藏|114次赞

在项目开发中,有时会遇到开始时候使用的数据库是SQL Server,后来由于业务的需要,药将存储的数据库调整为MySQL,这个时候就需要将SQL Server的数据转移到MySQL,数据迁移的常见工具有:SQLyog、Navicat Premium、Mss2sql、DB2DB

SQL Server 各个版本支持的功能

315次阅读|203次收藏|392次赞

SQL Server数据库发展至今,包括很多个版本,每个版本又支持不同的功能,在SQL Server 官网中对每个版本都有详细的说明,下面列出最近的几个版本的连接,方便查看。

sql server删除曾经登录过的登录名

270次阅读|382次收藏|332次赞

在使用登录名登录sql server后,在SQL Server数据库引擎那里登录名那个下拉框中有很多个用户名存在,因为有的用户名在安全性那里已经被删除,但是这个登录这里的痕迹却还在。要如何删除这些用户登录过后的登录名呢?

sql server中cxpacket等待

499次阅读|247次收藏|278次赞

在sql server中,执行SQL的时候会出现各种等待,如果在为SQL查询创建一个并行操作时,有时会出现cxpacket等待,如果等待时间过长,则会严重影响系统的性能,下面简单介绍cxpacket等待的理解及解决方法。

SQL Server锁类型

533次阅读|390次收藏|408次赞

在SQL Server数据库中,多个用户同时对数据库的并发操作时会带来数据不一致的问题,并发控制的主要方法是通过锁的机制来控制,锁就是在一段时间内禁止用户做某些操作以避免产生数据不一致,在SQL Server中,有很多类型的锁,下面简单介绍下各种类型的锁的含义。

sql server中PageLatch和PageIOLatch等待

563次阅读|134次收藏|156次赞

在sql server维护中,在查找系统的问题原因时,例如查看死锁原因、系统反应慢、系统的瓶颈等等。我们可以通过分析系统等待直观的反映出系统问题。通过一些常见的等待类型,同样可以找到系统瓶颈,结合性能计数器往往定位更准确。下面介绍PAGELATCH和PAGEIOLATCH这两种等待经常出现的原因及问题

您最近浏览过的文章