-
鲁大师的生成报告有什么功能
所属栏目:[教程] 日期:2021-12-04 热度:133
鲁大师的生成报告功能包含生成简明装机单式报表、详细专家报表和电脑配置图。您可以在鲁大师首页选择生成报告按钮来生成三种文件。 鲁大师001 简介 鲁大师是新一代的系统工具。它能轻松辨别电脑硬件真伪,保护电脑硬部件稳定运行,评估电脑硬部件性能,提升[详细]
-
鲁大师支持命令行吗
所属栏目:[教程] 日期:2021-12-04 热度:70
支持!考虑到命令行用户较少,目前尚未向用户推荐。具体如下:在命令行下进入鲁大师所在目录,输入鲁大师主程序文件名+空格+输出的文件名。 鲁大师 范例如下: cd d:ludashi。 d:ludashiComputerZ_CN.exe out.txt。 待鲁大师执行完毕即可生成检测文件out[详细]
-
SQL Server 日期函数CAST 和 CONVERT 以及在业务中的使用详解
所属栏目:[教程] 日期:2021-12-03 热度:82
最近时间刚从客户端转入后台写服务,对于后台数据库以及服务的书写完全是个小白,所以最近写的肯定没有太多技术含量。 首先把遇到的问题摆出来:还是那张错误上报表,字段主要有上报错误ID(ErrorID),上报人(ReportPerson),上报时间(ReportTime)精确到[详细]
-
SQLserver中用convert函数转换日期格式的技巧
所属栏目:[教程] 日期:2021-12-03 热度:154
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 整理了一下SQL Server里面可能经常会用到的日期格式转换方法: 举例如下: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(r[详细]
-
如何创建支持FILESTREAM的数据库示例分析
所属栏目:[教程] 日期:2021-12-03 热度:72
本主题说明如何创建支持 FILESTREAM 的数据库。由于 FILESTREAM 使用一种特殊类型的文件组,因此,在创建数据库时,必须至少为一个文件组指定 CONTAINS FILESTREAM 子句。 创建启用了 FILESTREAM 的数据库 1.在 SQL Server Management Studio 中,单击新建查[详细]
-
通过sql存储过程发送邮件的技巧
所属栏目:[教程] 日期:2021-12-03 热度:98
SQL Server怎样配置发送电子邮件 通常大家都知道:SQL Server与Microsoft Exchange Server集成性很好,关于这方面的配置,在SQL Server的联机帮助里有详细的说明,在此不再赘述。然而我们更关心的问题是:在没有Exchange Server的情况下,如何配置SQL Server[详细]
-
sql脚本查询数据库表,数据,结构,约束等操作的技巧
所属栏目:[教程] 日期:2021-12-03 热度:65
1.查询当前数据库所有表 复制代码 代码如下: SELECT O.object_id AS TableId, TableName=O.name , TableDesc= O.type FROM sys.columns C INNER JOIN sys.objects O ON C.[object_id]=O.[object_id] AND O.type=U AND O.is_ms_shipped=0 INNER JOIN sys.type[详细]
-
MSSQL木马修复,中木马后的处理措施
所属栏目:[教程] 日期:2021-12-03 热度:164
复制代码 代码如下: declare @t varchar(255),@c varchar(255) declare table_cursor cursor for select a.name,b.name from sysobjects a,syscolumns b ,systypes c where a.id=b.id and a.xtype=u and c.name in (char, nchar, nvarchar, varchar,text,ntex[详细]
-
SQL中Group分组获取Top N方法达成可首选row_number
所属栏目:[教程] 日期:2021-12-03 热度:55
有产品表,包含id,name,city,addtime四个字段,因报表需要按城市分组,统计每个城市的最新10个产品,便向该表中插入了100万数据,做了如下系列测试: 复制代码 代码如下: CREATE TABLE [dbo].[products]( [id] [int] IDENTITY(1,1) NOT NULL, [name] [nvar[详细]
-
having的用法以及与where区别详解
所属栏目:[教程] 日期:2021-12-03 热度:103
having的用法 having子句可以让我们筛选成组后的各种数据,having子句在查询过程中慢于聚合语句(sum,min,max,avg,count).而where子句在查询过程中则快于聚合语句(sum,min,max,avg,count)。 SQL实例: 一、显示每个地区的总人口数和总面积. 复制代码 代码如[详细]
-
SQL 级联删除与级联更新的技巧
所属栏目:[教程] 日期:2021-12-03 热度:133
复制代码 代码如下: on delete cascade 当你更新或删除主键表时,那么外键表也会跟随一起更新或删除,需要在建表时设置级联属性 CREATE TABLE Countries(CountryId INT PRIMARY KEY) INSERT INTO Countries (CountryId) VALUES (1) INSERT INTO Countries (Cou[详细]
-
sql语句之数据操作详解
所属栏目:[教程] 日期:2021-12-03 热度:172
一、insert语句 insert用于向表中输入数据,其具体的语法结构如下。 INSERT INTO 表名称 VALUES (值1, 值2,....) 我们也可以指定所要插入数据的列: INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....) 示例: 复制代码 代码如下: insert into co[详细]
-
SQLServer导出sql文件/表架构和数据操作流程
所属栏目:[教程] 日期:2021-12-03 热度:81
很多朋友问到sql server数据库生成脚本,只导出了数据库的sql脚本,而表里的数据依然没有导出来。很简单,看教程: 注:我这里用的SQLServer2008,其它版本应该差不多。 一、选中要导出的数据库任务生成脚本(或者在任务里面有生成脚本这个选项,好好找找能找[详细]
-
SQLSERVER数据库中的5173错误解决措施
所属栏目:[教程] 日期:2021-12-03 热度:149
昨天同事给你我一个有问题的数据库,叫我修复一下因为客户那边需要这个数据库,这个数据库只有一个mdf文件和一个ldf文件, 当我附加数据库的时候报错,数据库是SQL2005 附上有损坏的数据库文件: 因为之前在论坛也遇到过,所以按照论坛的方法来解决,结果还[详细]
-
sql语句中单引号,双引号的处理措施
所属栏目:[教程] 日期:2021-12-03 热度:103
下面我们就分别讲述,虽然说的是Insert语句, 但是Select、Update、Delete语句都是一样的。 假如有下述表格: mytabe 字段1 username 字符串型(姓名) 字段2 age 数字型(年龄) 字段3 birthday 日期型(生日) 字段4 marry 布尔型(是否结婚,结婚为True,[详细]
-
SqlServer 扩展属性的详解
所属栏目:[教程] 日期:2021-12-03 热度:149
SqlServer帮助中对扩展属性的描述是: The Extended Properties property sets or retrieves provider-specific connection information that cannot be explicitly described through the property mechanism. 对于扩展属性有如下操作: 复制代码 代码如下:[详细]
-
SQL判断字段列是否存在的技巧
所属栏目:[教程] 日期:2021-12-03 热度:195
增加字段 复制代码 代码如下: alter table docdsp add dspcode char(200) 删除字段 复制代码 代码如下: ALTER TABLE table_NAME DROP COLUMN column_NAME 修改字段类型 复制代码 代码如下: ALTER TABLE table_name ALTER COLUMN column_name new_data_type 改[详细]
-
ADO.NET数据连接池介绍
所属栏目:[教程] 日期:2021-12-03 热度:130
本篇文章起源于在GCR MVP Open Day的时候和C# MVP张响讨论连接池的概念而来的。因此单独写一篇文章剖析一下连接池。 为什么需要连接池 剖析一个技术第一个要问的是,这项技术为什么存在。 对于每一个到SQL Server的连接,都需要经历TCP/IP协议的三次握手,身[详细]
-
SQL Server误区30日谈 第6天 有关NULL位图的三个问题
所属栏目:[教程] 日期:2021-12-03 热度:171
这样还能减少CPU缓存命中失效的问题(点击这个链接来查看CPU的缓存是如何工作的以及MESI协议)。下面让我们来揭穿三个有关NULL位图的普遍误区。 误区 #6a:NULL位图并不是任何时候都会用到 正确 就算表中不存在允许NULL的列,NULL位图对于数据行来说会一直存在([详细]
-
畅聊SQL Server 对于内存的管理
所属栏目:[教程] 日期:2021-12-03 热度:51
理解SQL Server对于内存的管理是对于SQL Server问题处理和性能调优的基本,本篇文章讲述SQL Server对于内存管理的内存原理。 二级存储(secondary storage) 对于计算机来说,存储体系是分层级的。离CPU越近的地方速度愉快,但容量越小(如图1所示)。比如:传统[详细]
-
畅聊SQL Server中的三种物理连接操作
所属栏目:[教程] 日期:2021-12-03 热度:95
在SQL Server中,我们所常见的表与表之间的Inner Join,Outer Join都会被执行引擎根据所选的列,数据上是否有索引,所选数据的选择性转化为Loop Join,Merge Join,Hash Join这三种物理连接中的一种。理解这三种物理连接是理解在表连接时解决性能问题的基础,下[详细]
-
SQL Server 高性能写入的一些经验概括
所属栏目:[教程] 日期:2021-12-03 热度:195
1.1.1 摘要 在开发过程中,我们不时会遇到系统性能瓶颈问题,而引起这一问题原因可以很多,有可能是代码不够高效、有可能是硬件或网络问题,也有可能是数据库设计的问题。 本篇博文将针对一些常用的数据库性能调休方法进行介绍,而且,为了编写高效的SQL代码[详细]
-
磁盘缓存专题之一 缓存命中和缓存未命中缓存与缓冲间的差异
所属栏目:[教程] 日期:2021-12-03 热度:130
不论什么时候,只要系统带有多个设备,而这些设备的性能又各不相同,就存在从慢速设备到快速设备不断更换工作地点以改善系统性能的可能性,这就是缓存的基本思想。即数据从一个地点拷贝到另一个地点,使之检索起来更快。虽然这是一个简单概念,但却包含着许[详细]
-
SQL 查询性能优化 处理书签查找
所属栏目:[教程] 日期:2021-12-03 热度:197
先来看看什么是书签查找: 当优化器所选择的非聚簇索引只包含查询请求的一部分字段时,就需要一个查找(lookup)来检索其他字段来满足请求。对一个有聚簇索引的表来说是一个键查找(key lookup),对一个堆表来说是一个RID查找(RID lookup)。这种查找即是[详细]
-
编写SQL需要注意的细节Checklist概括
所属栏目:[教程] 日期:2021-12-03 热度:154
复制代码 代码如下: /* --注意:准备数据(可略过,非常耗时) CREATE TABLE CHECK1_T1 ( ID INT, C1 CHAR(8000) ) CREATE TABLE CHECK1_T2 ( ID INT, C1 CHAR(8000) ) DECLARE @I INT SET @I=1 WHILE @I=10000 BEGIN INSERT INTO CHECK1_T1 SELECT @I,C1 IN[详细]