欢迎光临IT网Linux学习频道

当前位置: > 数据库 > SQL Server 2005 >
  • [SQL Server 2005] Sql Server2005分离数据库 日期:2019-05-17 13:16:37 点击:169 好评:0

    分离数据库是指将数据库从SQL Server实例中删除,但使数据库在其数据文件和事务日志文件中保持不变。之后,就可以使用这些文件将数据库附加到任何SQL Server实例,包括分离该数据库的服务器。 (1)在SQL Server Management Studio对象资源管理器中,连接到S...

  • [SQL Server 2005] 如何在 SQL Server 2005 实例之间传输登录和密码 日期:2019-01-05 23:38:18 点击:177 好评:0

    服务器 A 和服务器 B 是不同的服务器。 此外, 服务器 A 和 B 服务器都运行 SQL Server 2005。 将数据库从服务器 A 上的 SQLServer 实例移到 B, 服务器上的 SQLServer 实例后用户可能不能够登录到数据库 B 另外服务器上, 用户可能收到以下错误信息: 对于用...

  • [SQL Server 2005] 请问在sql2005中怎么区分登入,用户,角色,并用例子举例说明 日期:2019-01-05 23:37:46 点击:108 好评:0

    (1)登入id是不是就是用户名(当我创建了一个登入, 我在点击登入所对应的数据,实例中的用户一栏看到登入id与用户名一致) (2)一个登入id是不是只能对应一个用户 教科书答案:登录 id 仅能使您连接到 sql server 实例。特定数据库内的权限由用户帐户控制。数据库...

  • [SQL Server 2005] 什么是SQL Server的确定性函数和不确定性函数 日期:2019-01-05 23:37:25 点击:98 好评:0

    只要使用特定的输入值集并且数据库具有相同的状态,不管何时调用,始终都能范围相同结果的函数叫确定性函数。 几十访问的数据库的状态不变,每次书用特定的输入值都可能范围不同结果的函数叫非确定性函数。...

  • [SQL Server 2005] 记录数据库中索引失效的问题 日期:2018-04-24 23:47:39 点击:75 好评:0

    昨天碰到一个很有意思的问题,一个sql 语句,加上 SoftUseLine like %OQC% 之后,速度就特别慢。去掉该条件之后,速度就快起来了。 查看sql 语句的执行情况,发现加上那个查询条件之后,SoftWareDetailInfo表的逻辑读取变成了1300374 次, 可是这个查询字段...

  • [SQL Server 2005] 现在的SQLSERVER数据库监控软件有哪些? 日期:2018-04-24 23:45:34 点击:141 好评:0

    收集了一下当前SQLSERVER数据库监控软件,发现开源免费的真的是没有 Questsoftware Quests spotlight(收费) http://www.quest.com/search/search-results.aspx?q=spotlight Ideras SQLDiagnosticManager (收费) http://www.idera.com/ProductsSolutions/...

  • [SQL Server 2005] MSSQL数据批量插入优化详细 日期:2018-04-22 05:14:14 点击:161 好评:0

    序言 现在有一个需求是将10w条数据插入到MSSQL数据库中,表结构如下,你会怎么做,你感觉插入10W条数据插入到MSSQL如下的表中需要多久呢? 或者你的批量数据是如何插入的呢?我今天就此问题做个探讨。 压测mvc的http接口看下数据 首先说下这里只是做个参照,...

  • [SQL Server 2005] MSSQLSERVER执行计划详解 日期:2018-04-22 05:13:20 点击:122 好评:0

    序言 本篇主要目的有二: 1、看懂t-sql的执行计划,明白执行计划中的一些常识。 2、能够分析执行计划,找到优化sql性能的思路或方案。 如果你对sql查询优化的理解或常识不是很深入,那么推荐几骗博文给你:SqlServer性能检测和优化工具使用详细,sql语句的优...

  • [SQL Server 2005] T-sql语句查询执行顺序 日期:2018-04-22 05:11:44 点击:90 好评:0

    前言 数据库的查询执行,毋庸置疑是程序员必备技能之一,然而数据库查询执行的过程绚烂多彩,却是很少被人了解,今天哥哥要带你装逼带你飞,深入一下这sql查询的来龙去脉,为查询的性能优化处理打个基础,或许面试你也会遇到,预防不跪还是看看吧。 这篇博客...

  • [SQL Server 2005] 数据库查询 sysobjects 日期:2018-04-22 05:11:12 点击:83 好评:0

    sysobjects sysobjects是系统自建的表,里面存储了在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等),各在表中占一行。只有在tempdb内,每个临时对象才在该表中占一行。 1.查询数据表中的字段 EShop为数据库名TbAdmin为表名 use EShop sel...

  • [SQL Server 2005] SQL 视图 局部变量 全局变量 条件语句 事务 触发器 日期:2018-04-22 05:08:50 点击:78 好评:0

    一.视图 1.视图是一张虚拟表,他所存储的不是实际数据,而是查询语句,但我们可以对视图进行像数据表一样的操作。 2.为什么使用视图呢?我的理解是:1.在远程传输数据时,可以避免过长的查询字符,减少流量。2.他可以简化繁杂的多表嵌套查询语句。3.安全性,...

  • [SQL Server 2005] 存储过程详解 日期:2018-04-22 05:05:19 点击:70 好评:0

    存储过程简介 什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。 存储过程的...

  • [SQL Server 2005] sqlserver 时间格式函数详细 日期:2018-04-22 05:04:33 点击:99 好评:0

    一、时间函数 在使用存储过程,sql函数的时候,会遇到一些对时间的处理。比如时间的获取与加减。这里就用到了sql自带的时间函数。下面我列出这些函数,方便日后记忆,使用。 -- getdate 获取当前时间 select getdate () -- dateadd 原有时间加: 2013-02-17...

  • [SQL Server 2005] PowerDesigner初体验 日期:2018-04-22 05:03:54 点击:62 好评:0

    PowerDesigner简介 工具的用途 :这里我只介绍他在SqlServer数据库的应用,其它的我也不懂。 工具的好处 : 个人体会理解,图视化数据库设计,更直观简单的设计,更便于分析数据库逻辑关系,与数据库全局把控。 祈求:哪位大虾那里藏的有PowerDesigner更好更...

  • [SQL Server 2005] 数据库设计三大范式 日期:2018-04-22 04:52:00 点击:63 好评:0

    数据库设计范式 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些 规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式:...

  • [SQL Server 2005] SqlServer索引的原理与应用 日期:2018-04-22 04:16:12 点击:176 好评:0

    索引的概念 索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。 索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全...

  • [SQL Server 2005] SqlServer性能检测和优化工具使用详细 日期:2018-04-22 04:15:52 点击:109 好评:0

    工具概要 如果你的数据库应用系统中,存在有大量表,视图,索引,触发器,函数,存储过程,sql语句等等,又性能低下,而苦逼的你又要对其优化,那么你该怎么办?哥教你,首先你要知道问题出在哪里?如果想知道问题出在哪里,并且找到他,咱们可以借助本文中...

  • [SQL Server 2005] SQL Server中的事务与锁 日期:2018-04-22 04:08:53 点击:181 好评:0

    了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器。 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。 死锁:是数据库性能的重量级杀手之一,而死锁却是不...

  • [SQL Server 2005] SQL Server游标 日期:2018-04-22 03:56:51 点击:170 好评:0

    什么是游标 结果集,结果集就是select查询之后返回的所有行数据的集合。 游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中进行操作数据。 一般复杂的存储过程,都会有游标的出现,他的用...

  • [SQL Server 2005] sql语句的优化分析 日期:2018-04-22 03:55:30 点击:157 好评:0

    sql语句性能达不到你的要求,执行效率让你忍无可忍,一般会时下面几种情况。 网速不给力,不稳定。 服务器内存不够,或者SQL 被分配的内存不够。 sql语句设计不合理 没有相应的索引,索引不合理 没有有效的索引视图 表数据过大没有有效的分区设计 数据库设计...

  • [SQL Server 2005] SQL Server表分区 日期:2018-04-22 03:49:51 点击:131 好评:0

    什么是表分区 一般情况下,我们建立数据库表时,表数据都存放在一个文件里。 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的...

  • [SQL Server 2005] Sql Server索引重建 日期:2017-06-05 22:53:44 点击:148 好评:0

    公司线上数据有几千万数据,有时候索引碎片会导致索引达不到我们的预期查询效率,这个时候将索引重建将会提升一定效率,不过重建的时候一定得晚上用户少的时候,索引重建需要一定时间。 直接贴自动重建索引脚本吧 1 DECLARE @Database VARCHAR ( 255 ); 2 DE...

  • [SQL Server 2005] 一些sqlserver小知识 日期:2017-04-17 12:18:13 点击:134 好评:0

    1、往表中插入多条数据使用union关键字 insert into Users([name],password,nickName) select aaa,bbbb,cccc union select dfdf,dfdf,dfdsf union select edtrer,dfgg,dfgfg 使用 union all时将把以下和union数据相同的行覆盖了 2、delete truncate drop的区...

  • [SQL Server 2005] SQL 存储过程实例 日期:2017-02-25 17:08:03 点击:52 好评:0

    由于工作中没有涉及到数据库,好久都没写存储过程啦,有些基本的方法都忘记啦,从今天开始补上。 先来一个实例也就是存储过程的基本写法,在这里只强调实战就不去强调太多的语法和基础知识。 例一 传入一个参数@username,判断用户是否存在 CREATE PROC IsExis...

  • [SQL Server 2005] SQL Server 2005(2000) 日志删除和日志文件限制(转) 日期:2017-02-12 16:19:20 点击:162 好评:0

    清除 SQL SERVER 2005 事务日志(方法一) 1.右键在清除日志的数据库,如TestDB,点击[新建查询(Q)] 2.输入以下SQL语句,其中TestDB是数据库名称 DUMP TRANSACTION TestDB WITH NO_LOG 3.执行该SQL,成功后继续以下操作 4.右键该数据库节点,点击[任务(...

  • [SQL Server 2005] SQL执行效率和性能测试方法总结 日期:2017-02-05 18:07:48 点击:104 好评:0

    对于做管理系统和分析系统的程序员,复杂SQL语句是不可避免的,面对海量数据,有时候经过优化的某一条语句,可以提高执行效率和整体运行性能。如何选择SQL语句,本文提供了两种方法,分别对多条SQL进行量化的分析。 在测试SQL性能的过程中。 一是通过设置STA...

  • [SQL Server 2005] Sql2000数据库的备份文件恢复或还原到Sql2005或SQL2008或SQL2014数据库中的方法 日期:2016-07-13 11:26:27 点击:197 好评:0

    【关键所在】 使用Sql Server 2000的数据库备份文件还原Sql Server 2000的数据库和还原Sql Server 2005的数据库时,其关键所在就是在Sql 2000时是必须新建数据库并对其还原,而在Sql 2005时是必须不能新建数据库才能对其还原。 另外一个区别就是Sql 2000时是...

  • [SQL Server 2005] Sql Server2005里面获得数据库里面所有的表名称 和对应表的列名称 日期:2016-06-24 01:27:39 点击:127 好评:0

    最近的测试中常常需要不断删除创建数据库,有时需要删除数据库中的表,但不能删除数据库,一个一个删除很是麻烦,最好能一次性获得全部的数据库表名称,然后删除,一下是一些有用的SQLSERVER2005的东西 0. 创建数据库 CREATE DATABASE DB001 1. 创建用户 CREA...

栏目列表
推荐内容