- 博客(31)
- 资源 (38)
- 收藏
- 关注
转载 Oracle 数据类型及存储方式
http://www.iteye.com/topic/220760Oracle 数据类型及存储方式袁光东 原创概述通过实例,全面而深入的分析oralce的基本数据类型及它们的存储方式。以ORACLE 10G为基础,介绍oralce 10g引入的新的数据类型。让你对oracle数据类型有一个全新的认识。揭示一些不为人知的秘密和被忽略的盲点。从实用和优化的角度出发,讨论每种数据类型
2012-11-29 18:10:14 1538
转载 WinForm中log4net配置说明和使用
WinForm中log4net配置说明和使用一 2011-05-19 18:21:10| 分类:.net相关 |字号 订阅 由于最近在WinForm项目中用到log4net便查阅了相关资料。但发现关于log4net的文章很多,但说的太简陋了,经过实践后现把总结一下。内容如下: 1.log4net的介绍 log4net(
2012-11-29 17:37:53 1349
转载 无法识别的属性“targetFramework”---解决之道
在安装VS2010后,应用.NET Framework 4创建的网站放在IIS(7.0)下会出现如下的错误: 其中的“版本信息”中告诉了我们.NET Framework和ASP.NET的版本都是2.0,而我们制作网站的时候使用的.NET Framework 4.0,所以必须设置网站的.NET Framework属性为4.0。 Win7下打开控制面板--管
2012-11-29 17:01:53 469
转载 Windows 7 IIS (HTTP Error 500.21 - Internal Server Error)解决
今天在测试网站的时候,在浏览器中输入http://localhost/时,发生如下错误:HTTP Error 500.21 - Internal Server ErrorHandler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module lis
2012-11-29 16:59:54 402
转载 ORACLE用户常用数据字典查询
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_s
2012-11-29 14:35:53 379
转载 Oracle数据字典介绍与使用
select * from dictionary; --数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。 比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。 数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中 当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。 用
2012-11-29 14:10:11 231
转载 如何查看 Windows 应用程序日志 (Windows)
将 SQL Server 配置为使用 Windows 应用程序日志后,每个 SQL Server 会话都将新事件写入该日志。与 SQL Server 错误日志不同,不是每次启动 SQL Server 实例时都创建新的应用程序日志。查看 Windows 应用程序日志在“开始”菜单上,依次指向“所有程序”、“管理工具”,然后单击“事件查看器”。在
2012-11-22 16:50:49 2664
转载 SQLServer:定时作业的设置方法
如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理-SQL Server代理-作业来实现 1、管理-SQL Server代理-作业(按鼠标右键)- 新建作业2、新建作业属性(常规)-名称[自定义本次作业的名称]-启用的方框内是勾号-分类处可选择也可用默认的[未分类(本地)]-所有者默认为登录SQL Server用户
2012-11-22 16:32:12 1263
转载 SQL Server 中统计各用户表记录条数 的两种方法
最近做数据监控遇到这么个查询需求,就从系统存储过程[sys].[sp_tables]中征用了遍历用户表的代码,组织一下,配合以MSSQL 中的表变量,写了如下代码:方法一: DECLARE @NAME VARCHAR(50) DECLARE @SQL VARCHAR(1000) SET @SQL = ' DECLA
2012-11-22 15:52:57 1752
转载 SQLServer实践总结
1.如何收缩数据库?下面的语句将vrveis数据库未使用的空间释放给操作系统Dump transaction vrveis with no_log;DBCC shrinkfile (vrveis_log,Truncateonly)2.如何定时执行sql语句?Waitfor time ‘hh:mm’ sql3.如何连接远程服务器第一步:链接服务器Exec sp_add
2012-11-22 14:56:00 452
转载 MSSql技巧之快速得到表的记录总数
判断某一个表的记录总数,对于一个开发者来说是最再常见不过的事,我想大家都常用的作法就是: select count(*) from 表名; 这种做法没做,我这儿主要说的是效率问题。当一个数据表的记录数不是太多时,这样得到记录总数的效率不是问题。但试想,如果一个表的记录总数超过几百万或者几千万,要再用上面的Sql语句得到表的记录总数,速度会慢得让人难以忍受。有人会说了,可以一表
2012-11-22 14:40:15 356
转载 数据库中聚簇索引与非聚簇索引的区别[图文]
在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引。不过这个定义太抽象了。在SQL Server中,索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。如下图
2012-11-22 14:35:10 348
转载 SQL SERVER BACKUP DATABASE 加快备份速度方法(压缩-Compression)
很多SQL SERVER DBA 在备份的时候,一般的撰写格式,都是如下BACKUP DATABASE AdventureWorksTO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak' WITH FORMAT,CHECKSUM;对于比较大的数据库,备份时间比较长,最近在研究了BACKUP DATABASE 参数后,发现可以通过设置
2012-11-22 12:59:08 2141
转载 揭秘SQL Server 2000中的Bookmark Lookup--书签查找
Bookmark Lookup是什么呢?在SQL Server2000中的联机丛书中是这样说的:“Bookmark Lookup逻辑运算符和物理运算符使用书签(行 ID 或聚集键)在表或聚集索引内查找相应的行。Argument列包含书签标志,用于在表或聚集索引内查找行。Argument列还包含要查找的行所在的表或聚集索引的名称。如果 WITH PREFETCH 子句出现在Argument 列内
2012-11-22 12:58:10 310
转载 SQL Server 索引中include的魅力(具有包含性列的索引)
开文之前首先要讲讲几个概念 【覆盖查询】 当索引包含查询引用的所有列时,它通常称为“覆盖查询”。 【索引覆盖】 如果返回的数据列就包含于索引的键值中,或者包含于索引的键值+聚集索引的键值中,那么就不会发生Bookup Lookup,因为找到索引项,就已经找到所需的数据了,没有必要再到数据行去找了。这种情况,叫做索引覆盖; 【复合索引】
2012-11-21 17:46:54 312
转载 比较通俗的RAID图解
http://hi.baidu.com/lkpark2007/item/eb7a9640586941f7dc0f6cbaRAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。【注:磁盘阵列(Disk Array)是由一个硬盘控制器来控制多个硬盘的相互连接,使多个硬盘的读
2012-11-21 17:44:35 761
转载 WIN7远程桌面连接方法
WIN7远程桌面连接方法!首先,我们要在被连接的计算机上进行设置。使用鼠标右键单击“计算机”图标,选择“属性”在打开的“系统”窗口点击“远程设置”,在弹出的系统属性中的的“远程”选项窗口中选择“允许运行任意版本远程桌面的计算机连接”下一步,我们进入“控制面板”选择“用户账户和家庭安全”,给这台需要被登录的计算机设置账户密码小提示:被登录的计算机都要需要设置账户密码才
2012-11-21 14:35:10 524
转载 bcp of sqlserver
bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据;bcp可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出;在导入导出数据时,可以使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件中。1. bcp的主要参数介绍 bcp
2012-11-21 14:12:05 388
转载 c# 文件操作 判断文件是否为空的方法
1.个人认为,判断文件内容为空可以从两个角度来考虑,第一种是读取文件的内容,读到的内容是否为空字符串;第二种是直接判断文件的大小。伪 C# 代码: /* 在代码头部引入 System.IO 命名空间 */ // 第一种方法 using(FileStream fs=new FileStream(@"C:\a.txt",FileMode.Open){ using(
2012-11-21 11:20:17 6391
转载 如何使用BULK INSERT将txt文件导入sqlserver 数据库里
1.新建一个数据库:TestDB2.新建一个用来存放数据的表:TDataUSE [TestDB]GO/****** 对象: Table [dbo].[TData] 脚本日期: 05/17/2012 16:42:17 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[TD
2012-11-21 09:29:17 1928
转载 SQL Server 2012中快速插入批量数据的示例及疑惑
SQL Server 2008中SQL应用系列--目录索引今天在做一个案例演示时,在SQL Server 2012中使用Insert语句插入1万条数据,结果遇到了一个奇怪的现象,现将过程分享出来,以供有兴趣的同学参考。附:我的测试环境为:SQL Server 2012,命名实例Microsoft SQL Server 2012 - 11.0.2100.60 (Intel X
2012-11-21 09:17:11 411
转载 sqlserver函数 剔除字符串最后一个字符
sqlserver函数 删除字符串最后一个字符SQL codeDECLARE @str VARCHAR(max)SET @str='小明,小红,小刚,'select xxx(@str)如何能select出这样的结果:'小明,小红,小刚'即去掉最后一个逗号------解决方案---------------------------------------
2012-11-19 16:22:48 14464 2
转载 SqlServer 中两时间相减 DATEDIFF()
DATEDIFF返回跨两个指定日期的日期和时间边界数。 语法DATEDIFF ( datepart , startdate , enddate ) 参数datepart是规定了应在日期的哪一部分计算差额的参数。下表列出了 Microsoft? SQL Server? 识别的日期部分和缩写。日期部分 缩写 year yy, yyyy quarter
2012-11-19 15:39:48 2837
转载 C# string Array to int Array
在C#中,目前发现的将“字符串型数组string[]”转换为“整型数组int[]”的最简单方法:string[] ids = new string[5] { "5", "6", "7", "8", "9" };int[] ids2 = Array.ConvertAll(ids, id => Convert.ToInt32(id));使用的是Array的静态方法Array.Conve
2012-11-15 10:58:00 439
转载 Sqlserver - 去重
如果要删除手机(mobilePhone),电话(officePhone),邮件(email)同时都相同的数据,以前一直使用这条语句进行去重: delete from 表 where id notin (select max(id) from 表 group by mobilePhone,officePhone,email )ordelete from 表 where
2012-11-14 15:32:10 632
转载 SQL Server 查询性能优化——索引与SARG
http://www.cnblogs.com/chillsrc/archive/2012/10/31/2745675.html这一篇文章修修改改,已经写了很久了,还是感觉好像自己没讲清楚,鉴于本人水平,就先这样写吧,待本人水平提高之后,再进行修补。在写作的过程也学习到了,SQL查询优化程序也并不一定会使用查询参数中字段的相关索引,而是根据查询数据量的多少而产生的查询成本,来决定
2012-11-08 12:44:55 462
转载 SARG(Searchable Arguments)
如下: 列名 操作符 或 操作符列名列名可以出现在操作符的一边,而常数或变量出现在操作符的另一边。如: Name=’张三’ 价格>5000 5000 Name=’张三’ and 价格>5000 如果一个表达式不能满足SARG的形式,那它就无法限制搜索的范围了,也就是SQL SERVER必须对每一行
2012-11-08 10:58:39 574
转载 Oracle数据块体系的详细介绍
数据块概述Oracle对数据库数据文件(datafile)中的存储空间进行管理的单位是数据块(data block)。数据块是数据库中最小的(逻辑)数据单位。与数据块对应的,所有数据在操作系统级的最小物理存储单位是字节(byte)。每种操作系统都有一个被称为块容量(block size)的参数。Oracle每次获取数据时,总是访问整个数(Oracle)数据块,而不是按照操作系统块的容量访问数据
2012-11-05 18:46:37 269
转载 存储过程相关实用Sql
sp_helptext 存储过程 --查看存储过程文本(只适合查看存储过程文本)sp_depends 表 --查看依赖该表的所有存储过程和触发器等(适合表,存储过程,视图,触发器)sp_depends 存储过程 --查看存储过程依赖的表列或其他数据库对象sp_help 表 --查看该表所有信息,
2012-11-02 11:35:33 371
转载 Oracle的优化器:RBO/CBO,RULE/CHOOSE/FIRST_ROWS/ALL_ROWS
Oracle的优化器:RBO/CBO,RULE/CHOOSE/FIRST_ROWS/ALL_ROWSOracle的优化器有两种优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式 RBO方式:优
2012-11-02 11:32:58 683
转载 数据库性能优化详解
数据库性能优化详解http://blog.csdn.net/andylaudotnet/article/details/1763573 性能调节的目的是通过将网络流通、磁盘 I/O和 CPU时间减到最小,使每个查询的响应时间最短并最大限度地提高整个数据库服务器的吞吐量。为达到此目的,需要了解应用程序的需求和数据的逻辑和物理结构,并在相互冲突的数据库使用之间(如联机事务处理 (O
2012-11-02 10:45:44 2344
[Linux防火墙].(美)拉什.中文高清PDF版.pdf
2013-07-20
How+Tomcat+Works中文367页.pdf
2013-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人