
SqlServer
文章平均质量分 68
SqlServer
黑暗行动
足球
乐观
架构设计
展开
-
游标
--声明游标declare my_cursor cursor keyset for select * from info--删除游标资源deallocate my_cursor --打开游标,在游标关闭或删除前都有效open my_cursor--关闭游标close my_cursor --声明局部变量declare @id int,@name varchar(20),@address var原创 2018-04-25 15:31:35 · 648 阅读 · 0 评论 -
sql2008数据库一致性错误恢复
今天突然数据库中有几张表查询不了,一查询出现错误。提示错误:1 当前命令发生了严重错误。应放弃任何可能产生的结果2 SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:21802,但实际为 34049:134765344)。在文件 'F:\Program Files (x86)\Microsoft SQL Server\MSSQL10.MSSQLSERVER原创 2018-04-25 15:41:28 · 3993 阅读 · 0 评论 -
SqlServer临时表基本用法
--判断临时表是否存在if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#car') and type='U')--删除临时表DROP TABLE #car--创建临时表create table #car( name nvarchar(20) )--将信息存入临时表insert into #c原创 2018-04-25 15:41:22 · 3768 阅读 · 0 评论 -
SQL Server数据库分布式解决方案
转载自IT168:http://tech.it168.com/a2012/0110/1300/000001300144.shtml数据库/数据表 拆分(分布式) 通过某种特定的条件,将存放在同一个数据库中的数据分散存放到多个数据库上,实现分布存储,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。提示:sqlserve原创 2018-04-25 15:40:45 · 14307 阅读 · 0 评论 -
SQL Server数据库读写分离解决方案
转载自IT168:http://tech.it168.com/a2012/0110/1300/000001300144.shtml 数据库的读写分离 1,实现原理:读写分离简单的说是把对数据库读和写的操作分开对应不同的数据库服务器,这样能有效地减轻数据库压力,也能减轻io压力。主数据库提供写操作,从数据库提供读操作,其实在很多系统中,主要是读的操作。当主数据库进行写操作时,数据要同步到从的数据库原创 2018-04-25 15:40:42 · 8245 阅读 · 1 评论 -
SQL Server数据库负载均衡技术解决方案
转载自IT168:http://tech.it168.com/a2012/0110/1300/000001300144.shtml 【IT168 技术】随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术 负载均衡集群是由一组相互独立原创 2018-04-25 15:40:40 · 5334 阅读 · 0 评论 -
Windows Server 2003 64位操作系统安装sqlserver2000企业版
解决方法:就是下载个sqlserver2000 sp4补丁,把其中的x86\setup\setupsql.exe拷贝出来覆盖sqlserver2000的安装包,路径为SQLSEV4in1\ENTERPRISE\X86\SETUP,再双击就可以正常安装了。原创 2018-04-25 15:40:01 · 3238 阅读 · 0 评论 -
安装SQLServer2005后没出现SQL Server Management Studio
我在安装 sqlServer2005 时 居然出现两个警告: 1 Com+ 目录要求 2 Edition change check 郁闷!网上说出现两个警告,是肯定装不成功的!我抱着侥幸的态度试了下,成功了。 安装成功后,正准备 “ 仅工具、联机丛书和示例(T)” 但是安装不了,他提示我“工作站组件”安装过了对现有组件无法更新或升级。 解决办法: 1 打开“控制面板”----“添加删原创 2018-04-25 15:38:46 · 1250 阅读 · 0 评论 -
Analysis service的manager无法连接错误
安装sqlserver2000的Analysis services打开Analysis Manager的时候发现却无法连接上服务器还报出了“不能连接服务器注册表,或者还不是olap Administrator组成员”的错误。 网上解决办法:需要打Analysis services sp4补丁,记住不是sqlserver sp4补丁。 最后打上补丁就解决了!!!!!哈! sp4补丁分成三个部分原创 2018-04-25 15:36:10 · 1074 阅读 · 0 评论 -
在Sql Server触发器中判断操作是Insert还是Update还是Delete
DECLARE @IsInsert bit, @IsUpdate bit, @IsDelete bitIF EXISTS(SELECT 1 FROM inserted) AND NOT EXISTS(SELECT 1 FROM deleted) SET @IsInsert = 1ELSE SET @IsInsert = 0IF EXIS原创 2018-04-25 15:34:38 · 2490 阅读 · 0 评论 -
使用T_SQL脚本创建SQLServer2000后台计划作业任务
在数据库的应用系统中,充分的利用数据库的后台服务端的功能可以可以简化客户端前台的工作,更可以降低网络的负荷,同时使整个系统设计更合理,便于维护移植和升级,后台计划任务作业在很多数据库应用中经常会用到,当然是配合存储过程使用。 在SQL Server2000中,可以手动一步一步的在企业管理器中建立后台计划任务作业,但这样既麻烦也不便于发布,因此本文给出使用T-SQL脚本创建作业的方法。 需要下面原创 2018-04-25 15:34:35 · 565 阅读 · 0 评论 -
自己收藏的Sql知识
--选择记录为空的( is null/is not null)--select * from a where a is null--选出所有的表--select name from sysobjects where type='U' --选出数据库的所有字段--select name from syscolumns where id=object_id('a') --随即选择记录--原创 2018-04-25 15:33:11 · 154 阅读 · 0 评论 -
动态sql语句基本语法
1 :普通SQL语句可以用Exec执行 例: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名原创 2018-04-25 15:32:46 · 1230 阅读 · 0 评论 -
sql 单引号的处理
Sql中可以用 '' 代表 '--查找前面任意字符最后是' 的名字 --如:chy' zjj'select name from person where name like '%'''--插入字符串 zjj'insert into person values('zjj''')原创 2018-04-25 15:32:43 · 258 阅读 · 0 评论 -
SQL语句提高查询性能的关键
SQL结构化查询字符串的改写,是实现数据库查询性能提升的最现实、最有效的手段,有时甚至是唯一的手段,比如在不允许大幅度修改现有数据库结构的情况下。通过优化SQL语句提高查询性能的关键是: 根据实际需求情况,建立合适的索引; 使用一切可能的方式去利用好索引,避免全表扫描; 尽量减少内存及数据I/O方面的开销一、 建立索引(一)建立“适当”的索引,是快速查询的基础。索原创 2018-04-25 15:32:07 · 548 阅读 · 0 评论 -
SQL函数
函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都可被统称为单行函数。这些函原创 2018-04-25 15:31:38 · 221 阅读 · 0 评论 -
mysql开启sql语句日志
查询日志级别的定义mysql> show variables like '%log%'; +-----------------------------------------+----------------------+| Variable_name | Value |+---------------------原创 2018-04-25 15:43:01 · 339 阅读 · 0 评论