手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
SQLSERVER排查CPU占用高的情况
SQLSERVER排查CPU占用高的情况 今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位 64G内存,16核CPU 硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库 他说是这几天才出现的,而且在每天的某一个时间段才会出现CPU占用高的情况 内存占用也很高,占用了30个G ----------------
作者:编程之家 时间:2020-10-19
SqlServer 书目
1. http://www.cnblogs.com/CareySon/archive/2013/05/04/PlanCacheInSQLServerPart2.html(执行计划缓存) 2. http://msdn.microsoft.com/zh-cn/library/ms190730 (启用锁定内存页) 3. http://www.cnblogs.com/kele99999/archive/2
作者:编程之家 时间:2020-10-19
SqlServer2008:日期与时间函数的使用举例
print getdate()--获取当前年月日 print getutcdate()--获取当前年月日 --获取当前的年(3中获取方式) print year(getdate())--2014 print datepart(year,getdate())--2014 print datepart(yy,getdate())--2014 print datename(year,ge
作者:编程之家 时间:2020-10-19
Sqlserver 系统表sysobjects、syscolumns、systypes函数object_id
1、sysobjects 系统对象表。 保存当前数据库的对象,如约束、默认值、日志、规则、存储过程等 sysobjects 重要字段解释: sysObjects ( Name sysname, --object 名称 id int, --object id xtype char(2), -- object 类型
作者:编程之家 时间:2020-10-19
Sqlserver查询数据库文件大小和剩余空间
--查询各个磁盘分区的剩余空间: Exec master.dbo.xp_fixeddrives --查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等) select * from [数据库名].[dbo].[sysfiles] --转换文件大小单位为MB: select name, convert(float,size) * (8
作者:编程之家 时间:2020-10-19
实例
实例是“内存”和“后台进程”的集合。数据库是数据的物理存储。特别注意,一个实例可以用于一个数据库,多个实例也可以同时用于一个数据库,实例和数据库的关系是一对多的关系。 举个例子,如果把数据库比作一架飞机,实例就是飞机的发动机。那么,一台发动机可以驱动飞机,两台发动机也可以同时驱动一架飞机。 多个“实例”同时驱动一个“数据库”的架构叫“集群(Oracle real application clu
作者:编程之家 时间:2020-10-19
SQLServer_数据库删除日志已满方法
一、简单方法 1、右键数据库→属性→选项→故障还原模型→设为简单→确定; 2、右键数据库→所有任务→收缩数据库→确定; 3、右键数据库→属性→选项→故障还原模型→设为大容量日志记录→确定。 二、复杂方法 1、清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2、截断事务日志 BACKUP LOG 数据库名 WITH NO_LOG 3、收缩数据库文件(如果不压缩,数据库的文件
作者:编程之家 时间:2020-10-19
如何查看sqlserver日志的方法
定期分析sqlserver日志是DBA很重要的任务,那如何才能查看sqlserver日志呢? 在SQL Server 7.0和SQL Server2000中,可以用下面的命令查看: DBCC log ( {dbid|dbname}, [, type={0|1|2|3|4}] ) 参数: Dbid or dbname - 任一数据库的ID或名字 type - 输出结果的类型
作者:编程之家 时间:2020-10-19
sqlserver 2000 如何修改sa登陆密码?
提问者: figo945a - 二级最佳答案操作步骤如下: 1. 打开企业管理器,依次展开服务器组,然后展开服务器。 2. 打开“安全性”文件夹,单击“登录”,然后用右键单击“Sa”,执行“属性”命令。 3. 弹出“SQL Server登录属性”对话框,在“SQL Server身份验证”密码栏,输入最新密码。 4. 单击“确定”按钮,弹出“确认密码”对话框,再输一遍登录密码
作者:编程之家 时间:2020-10-19
sqlserver存储过程
SQL Server 存储过程 Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。
作者:编程之家 时间:2020-10-19
sqlserver链接服务器报内存不足
消息 7399,级别 16,状态 1,第 1 行 链接服务器 "RD" 的 OLE DB 访问接口 "MSDAORA" 报错。提供程序内存不足。 消息 7330,级别 16,状态 2,第 1 行 无法从链接服务器 "RD" 的 OLE DB 访问接口"MSDAORA"提取行
作者:编程之家 时间:2020-10-19
sqlserver 2008安装时启动计算机失败
检查安装环境时,计算机重启失败 在开始->运行中输入regedit c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 d、在右边窗口右击PendingFileRenameOperations,选择删除,关闭 重新检查 ok了。
作者:编程之家 时间:2020-10-19
SQLSERVER查询所有数据库名,表名,和字段名
1.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name XType='U':表示所有用户表; XType='S':表示所有系统表; 3.获取所有字段名:
作者:编程之家 时间:2020-10-19
SQLSERVER连接池内部机制
前言介绍: 当应用程序运行的时候,会有一个连接池的管理控件运行在应用程序的进程里,统一管理应用程序和SQLSERVER建立的所有连接, 并且维护这些连接一直处于活动状态。当有用户发出一个connection open指令时连接池会在自己维护的连接池中找一个处于空闲状态 的连接放回自己管理的连接池里,给这个用户使用。当用户使用完毕后,发出connection close指令,连接池会把这个连接放回自
作者:编程之家 时间:2020-10-19
sqlserver 中死锁相关问题
死锁定义: 所谓死锁就是两个线程或多个线程在拥有一部分资源的同时还需要拥有其他资源, 但是其他资源被其他线程占有,每个线程为了获得其他线程占有的资源都处于一个相互等待 的状态,这个时候如果没有外界力量破坏这种相互等待的状态或是某个(些)线程自动放弃已经占有的资源, 那么所有的线程都无法完成任务,这个时候系统处于一个僵死状态。这就是所谓的死锁。 sqlserver自身有个锁监视器(Lock moni
作者:编程之家 时间:2020-10-19
SqlServer 监控发布中未分发的命令数
对于查看未分发的命令数,我们通常这样查看。 然而当服务器有很多发布时,一个个打开查看就很麻烦 当然,如果想用脚本查看就更方便了,运行下面的语句 --查看各发布订阅未分发的命令数和估计时间 SELECT 'EXEC distribution.sys.sp_replmonitorsubscriptionpendingcmds @publisher = N''' + a.publish
作者:编程之家 时间:2020-10-19
sp_addlinkedserver使用方法
Exec sp_droplinkedsrvlogin DBVIP,Null --删除映射(录与链接服务器上远程登录之间的映射) Exec sp_dropserver DBVIP --删除远程服务器链接 EXEC sp_addlinkedserver @server='DBVIP',--被访问的服务器别名 @sr
作者:编程之家 时间:2020-10-19
SqlServer中查看表结构字段,主键,外键,递增,描述方法
1. 获取表的基本字段属性 获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable, syscolumns.length FROM syscolumns, systypes WHERE syscolumns.xusertype = systypes.xusertype AND s
作者:编程之家 时间:2020-10-19
sqlserver中 登录名与用户的概念及关系
登录名 服务器方的一个实体,使用一个登录名只能进入服务器,但是不能让用户访问服务器中的数据库资源。 每个登录名的定义存放在master数据库的syslogin表中。 用户名 一个或多个登录对象在数据库中的映射。可以对用户对象进行授权,以便为登录对象提供对数据库的访问权限。 用户定义信息存放在每个数据库的sysuser表中。 关系 sqlserver把登录名与用户名的关系称为映射。 用登录名登录sq
作者:编程之家 时间:2020-10-19
Sqlserver使用T-SQL编程
在T-SQL中变量分为两类,包括全局变量和局部变量 局部变量:1、局部变量必须以@作为前缀。2、局部变量的使用是先声明,后赋值。 全局变量:1、全部变量必须以@@作为前缀。2、全局变量有系统定义和维护,只能读取不能修改全局变量的值。 SQL Server2008常用的全局变量 变量名
作者:编程之家 时间:2020-10-19
SQLSever语句新建用户、对用户授权、用户对用户授权等等
基于实验一建立的“图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2008查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。具体实验内容如下: 1、视图定义与查询实验 ① 在“图书读者数据库”(Book_Reade
作者:编程之家 时间:2020-10-19
高效的SQLSERVER分页查询
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,Sqlserver版本:2008R2 第一种方案、最简单、普通的方法: 复制代码代码如下:
作者:编程之家 时间:2020-10-19
Sqlserver中char,nchar,varchar与Nvarchar的区别分析
1. char类型: 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率极高,比如定义char(10),那么不论你存储的数据是否达 到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率
作者:编程之家 时间:2020-10-19
sqlserver时间
--DECLARE @CurrnetTime datetime --本月最后一天 --SELECT @CurrnetTime=(select dateadd(d,-day(getdate()),dateadd(m,1,getdate()))) --DECLARE @NextCurrnetTime datetime --下月最后一天 --SELECT @NextCurrnetTime=(sele
作者:编程之家 时间:2020-10-19
SQlserver2008禁止登陆用户查看其它数据库
在新建用户的时候,默认数据库选择自己要映射的数据库,在服务器角色选择的时候,只需要public即可。 这样就可以看不到其它的数据库了。 在映射的数据库中再赋予登录名映射的用户权限。
作者:编程之家 时间:2020-10-19
SqlServer2000还原数据库报物理文件名有误解决方案
SqlServer2000还原数据库报物理文件名有误解决方案: 出现这个问题是因为之前数据库备份的时候的数据库路径现在不存在,那么解决方案是,在还原的时候在“选项”选项卡中,将数据库文件还原为,这个路径改成你现在机器中的存在的路径即可
作者:编程之家 时间:2020-10-19
SqlServer转换为Mysql的一款工具推荐mss2sql
1.首先下载工具(下载地址会在该日志底部提供) 2.解压出来如图: 3.运行mss2sql.exe 一共2个选项,我这里选择第一项:直接移动到Mysql服务器 4.下一步: 填写Sql Server的链接信息,我这里直接使用 "." (点),进行本机windows登陆方式进行链接,远程服务器的话就自己填写IP 、用户名、密码吧。 5.下一步 填写Mysql的链接信息,Access mode(访问模
作者:编程之家 时间:2020-10-19
压缩SQLServer数据库日志的一个存储过程
use master --注意,此存储过程要建在master数据库中 go if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_compdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_compdb] GO
作者:编程之家 时间:2020-10-19
SQLServer 2012 Always on配置全过程
AlwaysOn取数据库镜像和故障转移集群之长。AlwaysOn不再像故障转移集群那样需要共享磁盘,从而主副本和辅助副本可以更容易的部署到不同的地理位置;AlwaysOn还打破了镜像只能1对1的限制,支持最多5个可用性伙伴,使得辅助副本不仅能用于高可用性的目的,还能用于只读访问,甚至可以在辅助副本上进行数据库备份。 花了2天时间配置always on高性能组件: 1,在一台服务器上升级成域
作者:编程之家 时间:2020-10-19
SqlServer 临时表操作
--创建临时表 --临时表有两种,一种是局部临时表,一种是全局临时表,局部临时表使用一个#标志,全部使用##标志 --第一种方式: CREATE TABLE #tempStudent ( id INT IDENTITY , NAME VARCHAR(50) , age1 INT ) --第二种: SELECT * INTO #tempStudent2 FROM student --临时表删除 D
作者:编程之家 时间:2020-10-19
上一页
263
264
265
266
267
268
269
270
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native