易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 数据库管理常用的SQL和T SQL语句

1. 查看数据库的版本 
select @@version 
2. 查看数据库所在机器操作系统参数 
exec master..xp_msver 
3. 查看数据库启动的参数 
sp_configure 
4. 查看数据库启动时间 
select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 
查看数据库服务器名和实例名 
print 'Server Name: ' + convert(varchar(30),@@SERVERNAME) 
print 'Instance: ' + convert(varchar(30),@@SERVICENAME) 
5. 查看所有数据库名称及大小 
sp_helpdb 
重命名数据库用的SQL 
sp_renamedb 'old_dbname', 'new_dbname' 
6. 查看所有数据库用户登录信息 
sp_helplogins 
查看所有数据库用户所属的角色信息 
sp_helpsrvrolemember 
修复迁移服务器时孤立用户时,可以用的fix_orphan_user脚本或者LoneUser过程 
更改某个数据对象的用户属主 
sp_changeobjectowner [@objectname =] 'object', [@newowner =] 'owner' 
注意: 更改对象名的任一部分都可能破坏脚本和存储过程。 
把一台服务器上的数据库用户登录信息备份出来可以用add_login_to_aserver脚本 
7. 查看链接服务器 
sp_helplinkedsrvlogin 
查看远端数据库用户登录信息 
sp_helpremotelogin 
8.查看某数据库下某个数据对象的大小 
sp_spaceused @objname 
还可以用sp_toptables过程看最大的N(默认为50)个表 
查看某数据库下某个数据对象的索引信息 
sp_helpindex @objname 
还可以用SP_NChelpindex过程查看更详细的索引情况 
SP_NChelpindex @objname 
clustered索引是把记录按物理顺序排列的,索引占的空间比较少。 
对键值DML操作十分频繁的表我建议用非clustered索引和约束,fillfactor参数都用默认值。 
查看某数据库下某个数据对象的的约束信息 
sp_helpconstraint @objname 
9.查看数据库里所有的存储过程和函数 
use @database_name 
sp_stored_procedures 
查看存储过程和函数的源代码 
sp_helptext '@


相关文档:

SQL Server 2008下载&破解

从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server在进行到这一步之前都是完全一样的:
Microsoft® SQL Server® 2008 Enterprise Evaluation:开发人员试用体验
Microsoft® SQL Server® 2008 Enterprise Evaluatio ......

SQL身份证格式验证


SQL版本身份证格式验证 0为错误,1为正确
CREATE  function [dbo].[IsID](@str nvarchar(18),@sex int)--传入两个变量 身份证和性别(男1女2)
returns bit
as
begin
declare @len int
declare @result bit
--set @result=0
set @len=len(@str)
if(@len!=18 and @len!=15)--长度是18位或15位
 begin
& ......

Oracle SQL的优化

SQL的优化应该从5个方面进行调整:
1.去掉不必要的大型表的全表扫描
2.缓存小型表的全表扫描
3.检验优化索引的使用
4.检验优化的连接技术
5.尽可能减少执行计划的Cost
SQL语句:
是对数据库(数据)进行操作的惟一途径;
消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化� ......

Oracle SQL的优化

SQL的优化应该从5个方面进行调整:
1.去掉不必要的大型表的全表扫描
2.缓存小型表的全表扫描
3.检验优化索引的使用
4.检验优化的连接技术
5.尽可能减少执行计划的Cost
SQL语句:
是对数据库(数据)进行操作的惟一途径;
消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化� ......

LINQ to SQL 查询数据库和使用存储过程


如下列出查询表达式,常用操作符,与SQL语句对应。

where  关键字的使用
public void MyWhere()
{
NorthwindDataContext dc = new NorthwindDataContext();
//查询产品名称以L开头的记录
var query = from p in dc.Products
where p.Prod ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号