- 博客(35)
- 资源 (24)
- 收藏
- 关注
转载 监控 SQL Server 的运行状况--常用检测语句
监控 SQL Server 的运行状况--常用检测语句Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数据库和数据库对象dm_exec_*:执行用
2013-05-29 06:21:50 975
原创 sqlserver2008命令管理工具
查询没有主键的数据库表select b.name from sysobjects b where xtype='U' and b.name not in ( select object_name(a.parent_obj) from sysobjects a where xtype='PK' )查看数据库所有表的主键索引SE
2013-05-28 01:00:11 1101
转载 SQL Server 数据库索引及使用索引的小技巧
关于索引的常识:影响到数据库性能的最大因素就是索引。由于该问题的复杂性,我只可能简单的谈谈这个问题,不过关于这方面的问题,目前有好几本不错的书籍可供你参阅。我在这里只讨论两种SQL Server索引,即clustered索引和nonclustered索引一、什么是索引 减少磁盘I/O和逻辑读次数的最佳方法之一就是使用【索引】 索引允许SQL Server在表中查找数据而不需要扫描整
2013-05-28 00:55:57 1171
原创 sqlserver资源调控期视图
sys.resource_governor_configuration 返回存储的资源调控器状态。 sys.resource_governor_resource_pools 返回已存储的资源池配置。视图的每一行都确定了一个池的配置。 sys.resource_governor_workload_groups 返回存储的工作负荷组配置。 动态管理视图下表介绍了
2013-05-27 09:15:05 679
转载 sqlserver的statistics操作语句
---查询索引操作的信息select * from sys.dm_db_index_usage_stats --查询指定表的统计信息(sys.stats和sysobjects联合查询)select o.name,--表名 s.name,--统计信息的名称 auto_created,--统计信息是否由查询处理器自动创建 user_created--统计信息是否
2013-05-27 09:12:03 1691
转载 SQL Server 2008 实施查询优化建议
可以手动实施数据库引擎优化顾问的建议,也可以在优化会话中自动实施。如果需要在实施建议之前检查优化结果,请使用数据库引擎优化顾问图形用户界面 (GUI)。然后可以使用 MicrosoftSQL Server Management Studio 手动运行数据库引擎优化顾问在分析完工作负荷之后生成的 Transact-SQL 脚本,来实施建议。如果不需要在实施建议之前检查结果,可以使用 dta 命令
2013-05-27 09:08:35 691
转载 查询计划中的扫描和查找效率比较说明
1.Index Seek(索引查找) :索引查找意味着查询优化器使用了数据表上的非聚集索引来查找数据。 性能通常会很快,尤其是当只有少数的数据行被返回时。 2.Clustered Index Seek:聚集索引查找。这指查询优化器使用了数据表上的聚集索引来查找数据,性能很快。 3.Clustered Inde
2013-05-27 02:16:37 756
原创 sqlserver2008性能优化信息
以下设置会导致缓存的执行计划失效,每次执行需要重新编译,严重影响性能SET ANSI_NULL_DFLT_OFF SET ANSI_NULL_DFLT_ON SET ANSI_NULLS SET ANSI_PADDING SET ANSI_WARNINGS SET ARITHABORT SET CONCAT_NULL_YIELDS_NULL SET
2013-05-24 19:35:26 684
转载 CentOS Linux下配置Oracle 11gR2为系统服务自动启动
PS:在Windows下安装完成Oracle 11gR2后,默认就开机自启动Oracle相关服务,但Linux下安装完后每次都得手动启动和关闭数据库(dbstart | dbshut)、监听器(lsnrctl)、控制台(emtcl)。如何把Oracle添加到Linux系统服务里开机自启动呢?下面以CentOS 6.3为例详解,其他发行版一样通用!1、Redhat init简介:Linu
2013-05-23 19:36:56 640
转载 oracle系统初始化工作
3.1 Oracle系统初始化用root用户登录,然后运行$ORACLE_HOME/root.sh进行Oracle的系统初始化工作,通常一路按回车用默认值即可。3.2 安装网络监听器没有网络监听器,客户端就无法通过网络连接Oralce服务器。要在命令行安装网络监听器,也只能使用静默模式。编辑Oracle安装目录里response子目录下的应答文件 netca.rsp,修改以下项目。
2013-05-23 13:41:47 643
转载 Linux下安装jboss并设置自启动服务
jboss不用运行安装,直接解压zip即可(这里使用的是jboss-4.2.3.GA.zip),命令为unzip jboss-4.2.3.GA.zip。这里使用的jboss版本是jboss-4.2.3.GA。下面的配置中jboss是安装在/usr目录下。4、设置JBOSS环境变量打开环境变量文件/etc/profilevi /etc/profile添加如下内容:#SET JBO
2013-05-23 12:19:37 739
转载 在Linux环境下安装JDK+JBoss
笔者最近接到一个在Linux下来配置JDK+JBoss开发环境。本人虽然工作了几年,但是对Linux和JBoss还真的不是很了解。现在配置好了所以把经验写下来与大家共享一下。也欢迎指正。◆Linux版本:Linux localhost.localdomain 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GN
2013-05-23 09:21:56 972
转载 Oracle sys和system用户、sysdba 和sysoper系统权限、sysdba和dba角色的区别
sys和system用户区别1)最重要的区别,存储的数据的重要性不同sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。 system用户用于存放次一级的内部数据,如oracle的一些
2013-05-22 18:14:58 732
原创 PLSQL Developer 配置方法
配置PLSQL Developer连接远程Oracle数据库 1、oracle官网上提供了最小访问包首先去oracle的官方网站上http://www.oracle.com/technology/software/tech/oci/instantclient/index.html下载:我是在 http://www.oracle.com/technetwork/topics/wins
2013-05-22 17:34:50 876
转载 CSDN明文口令泄露的启示
2011年 12 月 21 日晚,某计算机专业的大学生寝室,某同学大叫到:“兄弟们,最新的日本 XX 女星的 AV 片已经下好,大家快过来看啊,相当精彩啊~~~”,然而,这个寝室里的其它同学似乎没有听到这哥们的呼喊,于是,这哥们又叫了三次,没有人理他,因为大家都在眉飞色舞地谈论着 CSDN 的明文密码和用户帐号泄露的事情,并在网上查找着下载 CSDN 那 600 万的用户数据……上面这个故事是我编
2013-05-22 12:39:44 2715
转载 从CSDN用户密码泄露谈一些非技术安全对策
这几天,CSDN和多玩,人人、百合、金山毒霸、CNZZ、天涯、178等网站大量的用户数据和密码泄露,相关的文件下载地址已经有很多了,所以简单写些关于网络安全的东西。 一、密码 关于CSDN泄密密码的分析请参看果壳的这篇文章 http://www.guokr.com/post/81267/ 这是CSDN泄露的密码中使用率最高的前10个 数量 密码235037
2013-05-22 12:39:15 992
转载 CSDN数据库泄露!那些网站够安全吗?
近日, CSDN 社区网站数据库泄露 ,近 600 万用户真实账号密码外泄。该事件横扫整个中文互联网,并且随后又爆出 多玩游戏 800 万用户资料被泄露 ,另有传言人人网、开心网、天涯社区、世纪佳缘、百合网等社区都有可能成为黑客下一个目标。一时间人人自危,更换密码者无数。这到底是怎么回事?用户信息是如何泄漏的?为什么一瞬间就有这么多密码被轻易获取,而一般的网站又是如何保护用户密码的?黑
2013-05-22 12:37:54 1463
原创 构建磁盘阵列(RAID,Redundant Array of Independent Disks)
磁盘阵列定义: 磁盘阵列(Redundant Arrays of Inexpensive Disks,RAID),有“价格便宜且多余的磁盘阵列”之意。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘,组合成一个大型的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能
2013-05-22 12:31:56 1087
转载 Redis 使用的一些经验分享
Redis 使用的一些经验分享 Social Graph 高速接口,当前我们使用 Redis 存储。但在实现的过程中,发现了诸多的问题。48G 内存的机器上部署了 2 个 Redis 进程,一个 Redis 占用超过 21 G 内存后,在快速写入的过程中同时进行一次 bgsave ,就将机器给弄挂了(微博上的直播)。我们对 Redis 的监控远不如对 Mysql 之类的完善
2013-05-22 12:31:20 504
原创 在设计系统时,需要思考并采用诸多的安全措施
在设计系统时,需要思考并采用诸多的安全措施1、防止sql注入a) 在客户端和服务端,同时对用户提交数据和传递参数进行验证检查数据准确性b) 参数化执行sql语句c) 区分数据库访问用户权限,尽量避免使用sa账户进行访问链接d) 过滤敏感的关键词或对铭感关键词进行编码处理e) 2、防止xss攻击a
2013-05-22 12:30:34 751
转载 Linux下安装Oracle11g服务器
Linux下安装Oracle11g服务器安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求 系统要求说明内存必须高于1G的物理内
2013-05-22 09:14:52 550
原创 在安装oracle中遇到问题汇总
在安装oracle中遇到的问题1、配置磁盘分区时,/root最大只能50G,/home 860G,想把/Home的磁盘空间设置为50G,其他移到/根目录下 出现这个原因是,第一次默认安装的时候centos提供的建议分区方案,下次重新安装centos时,会默认以上次分区方案为准,需要进入自主创建分区,删除系统提供的分区方案,然后创建/root(挂载到/根目录)和swap分区,/
2013-05-20 01:22:19 6715
转载 YUM常用命令介绍
1.列出所有可更新的软件清单命令:yum check-update2.安装所有更新软件命令:yum update3.仅安装指定的软件命令:yum install 4.仅更新指定的软件命令:yum update 5.列出所有可安裝的软件清单命令:yum list用YUM安装删除软件装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装
2013-05-17 19:16:08 506
原创 centos 安装图形桌面
#yum grouplist 检查支持的图形桌面#yum groupinstall 'XWindow System' -y安装GNOME桌面环境#yum groupinstall 'GNOMEDesktop Environment' -y如果安装KDE桌面环境#yum groupinstall 'KDE(K Desktop Environment
2013-05-17 17:34:15 806
转载 CentOS6.2调整home分区大小
CentOS6.2调整home分区大小 1.首先查看磁盘使用情况df -h www.2cto.com Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg-lv_root 50G 8.9G 378G 18% / tmpfs 1.9G
2013-05-17 17:04:42 719
转载 Linux目录结构
与Windows将硬盘看做“C盘”、“D盘”几个独立的分区不同,Linux将整个文件系统看做一棵树,这棵树的树根叫做根文件系统,用/表示。各个分区通过“挂载”(Mount)以文件夹的形式访问。在/中的文件夹很多,本文介绍常见文件夹的意义。Linux的目录结构确实比较复杂,但设置合理、层次鲜明。本文以FHS 2.3[1]为例进行介绍。提示:如果喜欢图解,可参考Linux Toy转
2013-05-17 16:08:42 484
转载 tempdb对SQL Server数据库性能有什么样的影响
1.SQL Server系统数据库介绍 SQL Server有四个重要的系统级数据库:master,model,msdb,tempdb. master:记录SQL Server系统的所有系统级信息,包括实例范围的元数据,端点,链接服务器和系统配置设置,还记录其他数据库是否存在以及这些数据问文件的位置等等.如果master不可用,数据库将不能启动. model:用在SQL Serv
2013-05-17 11:06:54 1085
原创 sqlserver2008数据库配置优化
1、启用AWE2、提升sqlserver优先级3、收缩数据库4、将temp数据库迁移到D盘5、根据CPu个数创建对应的tempmdf和ldf文件数6、设置日志自动增长为100M7、启用windows纤程后,无法调用组件功能,比如打开execel组件接口8、使用事务后,temdb的数据文件和日志文件增长很快啊9、设置tempdb的默认数据文件为1000M,需要根据实际
2013-05-17 09:46:50 1506
原创 window和linux相互传输文件方法
最近想在linux服务器上安装oracle,因为linux是纯命令界面,因此在linux下使用命令方式下载确实有点不方便(因为oracle需要点击接受许可协议,所以使用wget一直不成功),后来直接在windows下下载oracle,然后通过搭建ftp方式传输到linux上。 郁闷的是发现在centos下,ftp命令也没有安装,正想通过yum命令安装时,发现SecureCRT S
2013-05-16 16:09:45 739
转载 JavaScript世界的一等公民 - 函数
简介在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方式周折一番。而在JavaScript世界中函数却是一等公民,它不仅拥有一切传统函数的使用方式(
2013-05-16 10:56:03 605
原创 centos下配置IP、DNS等网络参数
在内部测试服务器中安装了个centos,以为安装完了就可以直接访问,正要进一步安装oracle时发现,无法从主机连接到服务器上,ifconfig查看了一下网络配置信息,发现没有任何的网络配置信息,以前因为使用Red Hat Enterprise Linux Server ,插上网线后直接就可以访问了。上网查了以下发现centos安装后,默认激活网络配置,需要手工进行脚本配置。配置脚本如下:/etc
2013-05-16 10:38:18 880
转载 教你1分钟学会傻瓜式的GitHub项目托管
还在为终端式的Git命令操作所烦恼么?还在为项目托管而发愁么?挤出1分钟时间吧,教你使用GitHub图像界面的傻瓜式操作让你学会工程项目的远程托管;首先下载GitHub客户端软件:GitHub官网下载 : https://help.github.com/articles/set-up-gitCSDN 下载 : http://download.csdn.net/detail/du
2013-05-11 12:32:23 721
转载 详解 JavaScript 中的 this
其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的this分别会指向什么:1.全局代码中的this1alert(x);// 全局变量x值为2全局范围内的this将会指向全局对象,在浏览器中即使window。2.作为单纯的函数调用12345
2013-05-09 12:10:15 464
转载 Java程序优化的一些最佳实践
作者通过经历的一个项目实例,介绍Java代码优化的过程,总结了优化Java程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。作者从多个角度分析导致性能低的原因,并逐个进行优化,最终使得程序的性能得到极大提升,增强了代码的可读性、可扩展性。一、衡量程序的标准衡量一个程序是否优质,可以从多个角度进行分析。其中,最常见的衡量标准是程序的时间复杂度、空间复杂度,以及代码的可读性、可
2013-05-06 13:37:16 559
转载 别再设计易碎的Web API!
原文作者Mathieu Fenniak在博文中大呼:不要再设计易碎的Web API 了,否则你的合作伙伴或第三方开发者会因此恨你,而离你远去的。他认为,想设计出相对稳定、牢固的API,关键在于以应用目的为中心。文中还分享了设计优秀API需要注意的几点事项,我们一起来看下:如果破坏了API,客户会因此而恨你很多Web API发布后,它就像被牢牢刻在石头上无法做出兼容改变,这是个可怕的现象。倘
2013-05-06 13:31:57 691
Building_and_Testing_with_Gradle
2015-04-20
MultipartRequest多文件上传
2014-06-27
VirtualKeyboard强大的Js软键盘
2013-01-23
关于asp静态分页的反向生成方式
2008-09-18
javascript实现贪吃蛇游戏
2008-09-16
.net版的在线编辑器FCkEditorDemo.rar
2008-09-08
领域驱动设计.pdf
2008-08-08
json.js
2008-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人