最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7494 今日文数:2435
|
在过去的12个月里,我们已经看到Web设计领域发生了许多变化。包括智能手机和平板电脑(如iPad)这些移动设备的日渐普及已经改变了用户对内容的访问和交互方式。还有,像HTML5、web字体和CSS这些新标准的正式通过意味着越来越多的用户可以使用网络上最新最强大的功能。在过去的12个月里,我们已经看到Web设计领域发生了...
|
1.C语言C语言是一种通用性的编程语言,由DennisRitchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发。尽管C语言是为实现操作系统软件而设计的,但它也广泛的应用于开发便携式应用软件。代码:#include<stdio.h>intmain(void)2.C++1979年,Bjarn...
|
不缓存页面对于数据实时性要求很强的功能来说很重要,以下是HTML、ASP、PHP强制不缓存页面的代码。HTML强制页面不缓存代码<!--nocacheheaders--><metahttp-equiv=Pragmacontent=no-cache><metahttp-equiv=no-ca...
|
查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计...
|
我们知道,SQLServer事务日志主要是用来记录所有事务对数据库所做的修改,如果系统出现故障,它将成为最新数据的唯一来源。日志的操作常有以下几个应用:一、事务日志文件LDF的丢失当我们不小删除或者LDF文件丢失的时候,数据库只剩下MDF文件,此时直接通过附加MDF是无法恢复数据库的,那我们怎么样才能恢复数据库呢?我们...
|
在SQLServer数据库中,有minservermemory与maxservermemory两个内存选项。数据库管理员合理设置这两个选项可以让SQLSERVER数据库系统与其他英勇程序和平共存。顾名思义,minservermemory就是设置数据系统所使用的最小内存,而maxservermemory用来设置其可以使用...
|
此文章主要向大家讲述的是巧妙优化SQLServer数据库的几种方法,在实际操作中导致查询速度慢的原因有很多,其中最为常见有以下的几种:没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)。I/O吞吐量小,形成了瓶颈效应。没有创建计算列导致查询不优化SQLServer数据库。内存不足。网络速度慢。查询出的...
|
以下的文章主要向大家讲述的是SQLServer内存的管理,在默认的情况下,SQLServer2000数据库其为了平衡运行在机器上得其他一些应用程序与数据库系统内部其他组建对内存的需要,实现对系统内存的动态分配和回收。在早前的版本如7.0,你通过选项配置给SQLServer设定一个大小固定的内存;然而。除非你有具体的问题...
|
以下的文章主要描述的是对SQLServer查询速度慢的优化,在实际操作中我们会经常遇到SQLServer查询速度慢这一情况,以下的文章主要是对优化SQLServer查询的方法做一详细解说。1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量...
|
SELECT语句是SQL语句中最重要的语句,下面就将为大家介绍SQL中的嵌套SELECT语句,如果您对此有兴趣,不妨一看,相信会对您有所帮助。嵌套SELECT语句也叫子查询,形如:SELECTnameFROMbbcWHEREregion=(SELECTregionFROMbbcWHEREname=Brazil)一个SE...
|
SQLServer数据库中,存储过程的执行总是要比SQL语句直接执行要慢,这究竟是为什么呢?本文将带您寻找答案。在SQLServer中有一个叫做“Parametersniffing”的特性。SQLServer在存储过程执行之前都会制定一个执行计划。在上面的例子中,SQL在编译的时候并不知道@thedate的值是多少,所...
|
sqlserver中,如果想知道有哪些语句是执行效率不高的,应该如何查看呢?下面就将为您介绍sqlserver中如何查看执行效率不高的语句,供您参考。在测量功能时,先以下命令清除sqlserver的缓存dbccfreeProcCache在点击某个按钮,执行完后,再执行下面语句,就可以知道系统运行什么Sql和多少次了,其...
|
下面为您介绍SQL语句中GROUPBY语句,GROUPBY语句用于结合合计函数,根据一个或多个列对结果集进行分组。希望对您学习SQL语句有所帮助。SQLGROUPBY语法
SELECTcolumn_name,aggregate_function(column_name)FROMtable_nameWHEREcolum...
|
SQL数据库的备份是DBA都需要知道的,下面就将为您介绍如何让产生后的备份文件自动压缩并删除源文件的方法,供您参考,希望对您有所帮助。其实这里利用的是winrar的命令行来执行压缩并删除源文件的方法的winrar命令行的压缩命令是[winrar路径]a[参数][压缩后的路径][需要压缩的文件路径],这是本文需要用到的命...
|
如果需要远程连接sqlserver服务器,应该用什么方法呢?下面就将教您远程连接sqlserver服务器的解决方案,供您参考。一看ping服务器IP能否ping通。这个实际上是看和远程sqlserver2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sqlserver2000服务器的IP...
|
where1=1有什么用?在SQL语言中,写这么一句话就跟没写一样。但是这看似多余的一条语句,却有其独特的用处。select*fromtable1where1=1与select*fromtable1完全没有区别,甚至还有其他许多写法,1<>2,a=a,a<>b,其目的就只有一个,where的条件...
|
循环操作是数据库中最常见的问题,下面就将为您分别介绍sql循环语句和多分支语句的语法,希望对您学习sql的循环语句能够有些许帮助。一循环语法while(条件--只能是表达式)语句或语句块[break]--强制退出二例子:declare@nintwhile(1=1)beginselect@n=count(*)fromst...
|
while语句是SQL中最常见的循环语句之一,下面就将为您介绍sql中while语句多层循环的实例,供您参考,希望对您学习SQL中的循环语句能够有所帮助。DECLARE@Namenvarchar(20);
DECLARE@Typevarchar(20);
DECLARE@Countint;
DECLARE@IsC...
|
在SQL函数中,CONVERT函数是非常重要的,下面就将为您介绍SQL中CONVERT转化函数的用法,供您参考,希望对您学习SQL函数有所帮助。SQL中CONVERT函数格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetim...
|
借助SQLSERVER分区视图,可以对SQL中的表进行集中管理,下文将以实例的方式为您详解SQLSERVER分区视图,希望对您学习SQL数据库能有所帮助。SQLSERVER分区视图给我们提供了一种实现大数据量管理的方法,类似于其它数据库管理系统的分区视图。不仅实现了表的集中管理,而且实现了数据的快速定位。下边我就以一个...
|
使用SQLServer触发器,同样可以对SQL数据库进行备份,下面就将为您介绍这种方法,希望对您学习使用SQLServer触发器能有所帮助。首先,你需要建立测试数据表,一个用于插入数据:test3,另外一个作为备份:test3_bakcreatetabletest3(idintprimarykeynotnulliden...
|
作为一个合格的DBA,SQLSever数据库文件应该是要掌握的知识,下面就将为您介绍SQLSever数据库中data文件和Log文件这两种SQLSever数据库文件,供您参考。高效数据库系统是数据库良好物理和逻辑设计的产品。充分理解数据库系统设计之前,必须对数据库服务器使用的文件有深刻理解,并且对文件配置的硬件也应有很...
|
学习sqlserver数据库,sqlserver存储过程的建立方法是一定要知道的,下面将教您如何建立sqlserver存储过程,希望对您有所帮助。在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。展开“数据库”、sqlserver存储过程所属的数据库以及“可编程性”。右键单击“存储过程”,再单击“新建存储过程...
|
作为一个sqlserver的用户,sqlserver备份是需要学习的,下面就将为您介绍sqlserver备份的方法,供您参考,希望对你学习SQL数据库有所帮助。为了减少数据库服务器出问题导致数据掉失,一般都要进行sqlserver备份,视对数据的重要性和性能的折中采用不同的sqlserver备份方案。
一般备份方案为...
|
SQLServer安全问题牵动着我们的心,让我们使用的SQLServer数据库更加安全是我们的目标,那么,怎么做才能保障SQLServer安全呢?开发人员和管理人员通常不断地考虑程序安全问题的策略──添加安全措施不再是一个可以完全接收的方法。程序的安全问题必须从设计的开始就得考虑,并贯穿开发的整个过程。以后如果要开发一...
|