-
MySQL数据库安全配置指南(二)
启动MySQL服务器时加上--chroot=path参数,让mysqld守护进程运行在chroot环境中。这样SQL语句LOAD DATA INFILE和SELECT ... INTO OUTFILE就限定在chroot_path下读写文件了。这里有一点要注意,MySQL启动后会建立一个mysql.sock文件,默认是在/tmp目录下。使用了chroot后,MySQL会在chroot_path/tmp去建立mysql.sock文件,如果没有chroot_path/tmp目录或启动MySQL的用户没有这个目录写权限就不能建立mysql.sock文件,MySQL会启动失败。比如我们加了--chroot=/usr/local/mysql/启动参数,那么最好建立一个启动MySQL的用户能写的/usr/local/mysql/tmp目录,当然我们也可以用--socket=path来指定mysql.sock文件的路径,但这个path一定要在chroot_path里面。
技术 2008-09-10
-
IDS入侵特征库创建实例解析
知道了如何使用基于报头的特征数据,接下来要确定的是检查何种信息包。确定的标准依然是根据实际需求而定。因为ICMP和UDP信息包是无状态的,所以大多数情况下,需要对它们的每一个“属下”都进行检查。而TCP信息包是有连接状态的,因此有时候可以只检查连接中的第一个信息包。例如,象IP地址和端口这样的特征将在连接的所有数据包中保持不变,只对它们检查一次就可放心。其他特征如TCP标志会在对话过程的不同数据包中有所不同,如果要查找特殊的标志组合值,就需要对每一个数据包进行检查。检查的数量越多,消耗的资源和时间也就越多。
技术 2008-09-07
-
数据库系统优化--业务逻辑设计优化
表设计是优化是让sql语句能使用到索引,或者增加冗余字段减少其输入和输出数据,或者减少查询数据(如计算静态表),典型的如索引视图,数据仓库等。
评论 2008-08-26
-
使用磁带库备份最容易犯什么错误
最容易出现的哪几类操作失误?
应用 2008-08-22
-
DNN中搜索引擎原理:数据库分析
DotNetNuke(以下简称DNN)中所采取的搜索方式,并不是我们通常所想象的直接再要查询的表中直接搜索。
技术 2008-08-01
-
两大虚拟带库备份性能终极对决(二)
测试的DD560采用了15块500GB的硬盘,总结裸容量7.5TB,可用容量4.928TB。对外采用2Gb/s的光纤通道。
评测 2008-07-24
-
多节点共享磁盘缓解数据库访问量压力5
1. 将刚才新建的磁盘组以共享模式导入;
2. 用vxdisk list命令,可以观察到现在的状态变成online share ;
技术 2008-07-23
-
用VS.NET创建.NET可复用数据库组件
微软的.NET 架构的出台,为我们构建分布式应用系统提供了一个强大的工具。相比于传统的 Windows 应用程序的 COM 组件,.NET 的组件开发要简单、快捷的多。而且组件的部署也不像 COM 组件那样需要在注册表里做标记,.NET 组件只要拷贝到相应的文件夹中就可以了。下面我们就用 .NET 程序的集成开发工具 Visual Studio .NE
技术 2008-07-16
-
删除数据库中重复数据的两个方法
技术 2008-07-16
-
Solaris10下通过TSM配置磁带库
IBM Tivoli Storage Manager(以下简称TSM)作为企业级跨平台的数据备份恢复软件,提供全面的存储管理解决方案,专门用来满足客户不断增长的存储需求,使存储管理功能自动化、高效化
技术 2008-07-10