如何缩小MSSQL数据库日志的大小


解决方案 MSSQL数据库的大小包含数据(Data)和事务日志(TransactionLog)两个部分。数据部分存储的是用户数据库中的数据,包含用户的数据表、视图、存储过程等等内容。数据部分一般存储与数据库文件组中的.mdb文件中。一般来说,在正常使用的情况下,这个部分的大小不会经常性地发生很大的变化,除非是用于存储论坛之类快速变化的数据内容。一般而言,这个部分很少会需要缩小。事务日志存储的...

标签: windows, mssql

Xen 下安装 Linux


用户手册 Xen v3.0 http://selboo.com.cn/book/Xen3man/官网手册 http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/zh-CN/Virtualization/index.html重建一个10G 硬盘[root@localhost ~]# dd if=/dev/zero of=/hom...

标签: linux, 虚拟化

Centos Xen 安装


配置 yum[root@localhost kernels]# vi /etc/yum.repos.d/1.repo [centos] baseurl=file:///mnt enabled=1 修改 /etc/yum.conf 下的 gpgcheck=1 为 gpgcheck=0挂载镜像mount -o loop /iso/CentOS-5.3-x86_64-bin-DVD.iso...

标签: linux, 虚拟化

[mysql] ERROR 1: Can't create/write to file 'C:\WINDOWS\TEMP\


错误信息 :[mysql] ERROR 1: Can't create/write to file 'C:\WINDOWS\TEMP\#sql_5a98_0.MYI 1, C:\WINDOWS\TEMP文件夹权限不够,至少也要给出USERS组的可读可写权限; (给出权限) 2, C:\WINDOWS\TEMP文件夹的磁盘满了,文件写不进去了;(清空TEMP文件夹) 3, 你的服务器装了MC...

标签: mysql, windows

系统负载及性能分析工具vmstat


Procs -r: 运行的和等待(CPU时间片)运行的进程数,这个值也可以判断是否需要增加CPU(长期大于1) -b: 处于不可中断状态的进程数,常见的情况是由IO引起的 Memory -swpd: 切换到交换内存上的内存(默认以KB为单位) 如果 swpd 的值不为0,或者还比较大,比如超过100M了,但是 si, so 的值长期为 0,这种情况我们可以不用担心,不...

标签: linux

Mysql 实战优化


如今,开发人员不断地开发和部署使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务器管理员常常对应用程序本身没有什么控制能力,因为应用程序是别人编写的。这份 共三部分的系列文章 将讨论许多服务器配置问题,这些配置会影响应用程序的性能。本文是本系列文章的第三部分,也是最后一部分,将重点讨论为实现最高效率而对数据库层进行的调 优。 关于 My...

标签: mysql, 优化

Apache 内存暴增解决方法


前阵子总是发现 httpd 进程的使用内存总量居然达到了上百Mb,有时甚至上Gb,真是夸张。Apache 是架在 Squid 的后面,照理说不应该出现这种情况。通过排查,发现是 Apache 中开启了持续长连接导致。 Apache 进程的内存使用是 “递增/渐进” 式的,也就是在当前进程的 httpd 过程中,内存使用是持续增加的,也就是说在该进程退出之前,内存是持续增加的。主要是由于下面...

标签: apache

mysql 优化的一些小窍门


针对Innodb表,尽量不执行SELECT COUNT()语句,因为Innodb表没有类似MyISAM那样的内部计数器来记录表记录总量,执行这个操作将会全表扫描,速度很慢.尽量使用MyISAM表,除非必须使用其他类型,因为MyISAM类型的总体读写效率是相当高的,缺点是表级锁,而不是行/页级锁.善用EXPLAIN来帮助你分析查询优化情况如果需要对一个较大的且并发读写较多的数据表做GROUP ...

标签: mysql, 优化

Default storage engine (InnoDB) is not available解决办法


启动mysql时提示 ERROR] Default storage engine (InnoDB) is not available原因是 my.ini开启了innodb引擎,或者修改了innodb_log_file_size参数大小,原来默认已经有了ib_logfile0及ib_logfile1,文件冲突导致的启动失败解决方案  关闭掉innodb引擎,或者删除掉原有的...

标签: mysql