数据库
文章平均质量分 69
liyistudio
这个作者很懒,什么都没留下…
展开
-
MySQL锁表概述
1、对于MySQL来说,有三种锁的级别:页级、表级、行级 页级的典型代表引擎为BDB。 表级的典型代表引擎为 MyISAM,MEMORY以及很久以前的ISAM。 行级的典型代表引擎为INNODB。 2、我们实际应用中用的最多的就是行锁 行级锁的优点如下: 1)、当很多连接分别进行不同的查询时减小LOCK状态。 2)、如果出现异常,可以减少数据的...原创 2010-06-19 15:43:21 · 81 阅读 · 0 评论 -
MySQL中MyISAM引擎与InnoDB引擎性能比较
MySQL表结构 CREATE TABLE `myisam` ( `id` int(11) NOT NULL auto_increment, `name` varchar(100) default NULL, `content` text, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk; CREATE TABLE...原创 2010-06-19 16:06:13 · 75 阅读 · 0 评论 -
大访问量网站的mysql参数如何设置
网站访问量越来越大,MySQL自然成为瓶颈。 因此MySQL 的优化成为我们需要考虑的问题,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。 (1)、back_log: 要求 MySQL 能有的连接数量。当主要 MySQ...原创 2010-06-19 16:18:32 · 111 阅读 · 0 评论 -
MYSQL代码:定期备份Mysql数据库
Mysql自动备份脚本供大家参考,实现了定期备份Mysql数据库,并且可以选在在每周的一天做指定目录下文件的全面备份,备份文件自动上传到你指定的 FTP上,保证了备份的可靠性。 相信很多个人网站的站长,或者是独立Blog的博主,都有着备份数据库这样一个需求。当然 WordPress这样插件非常丰富的Blog系统有好多能帮你完成这项任务的插件。如果您需要自己亲手来备份数据库的话,我贴一个...原创 2010-06-19 16:22:30 · 115 阅读 · 0 评论 -
linux环境下Oracle乱码问题
oracle问题 今天将数据导入另外一台LinuxRedHat5.5服务器上的Oracle(Oracle10)时出现乱码,后来用sqlplus往数据库中插入数据还是乱码。从网上搜集了一些资料。整理了一下发布出来,解决该问题分以下几步: 1、查看数据库服务字符集 服务器端字符集,Sql代码 select * from nls_database_para...2011-06-08 22:49:58 · 232 阅读 · 0 评论 -
MySQL5.5新特性解读
新一代MySQL产品---MySQL5.5 已经面世,较之之前的5.1版本,将获得诸多特性方面的提升,简单总结如下: 1. 默认存储引擎更改为InnoDB InnoDB作为成熟、高效的事务引擎,目前已经广泛使用,但MySQL5.1之前的版本默认引擎均为MyISAM,此次MySQL5.5终于 做到与时俱进,将默认数据库存储引擎改为InnoDB,并且引进了Innodb pl...原创 2012-07-26 14:52:45 · 109 阅读 · 0 评论 -
MySQL分区表测试
MYSQL 分区表功能测试。 1.查看Mysql版本是否支持分区 SHOW VARIABLES LIKE '%partition%'; +-------------------+-------+ | Variable_name | Value | +-------------------+-------+ | have_partitioning |...原创 2012-07-26 16:24:15 · 317 阅读 · 0 评论 -
使用Super Smack进行MySQL性能测试
原本打算用mysql自带的mysqlslap做压力测试,可惜这工具不给力,可控制的地方不多,尤其不能够产生随机的测试语句。遂改用super smack。貌似它风评还不错。 安装 1.从网上下载tar.gz的安装包。http://vegan.net/tony/supersmack/ 我下载到的最新版本是1.3。 2.解压后运行./configure; make; make instal...原创 2013-01-05 18:43:59 · 132 阅读 · 0 评论