![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 80
iteye_19417
这个作者很懒,什么都没留下…
展开
-
MySQL忘记密码解决方案
在windows下: 打开命令行窗口,停止mysql服务:Net stop mysql 到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,在命令行窗口执行:mysqld-nt --skip-grant-tables 然后另外打开一个命入令行窗口,执行mysql,此时无需输入密码即可进入。 >use mysql >update user se...原创 2010-09-09 23:14:24 · 79 阅读 · 0 评论 -
NoSQL数据库探讨之一 - 为什么要用非关系数据库?[转]
随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如: 1、High performance - 对数据库高并发读写的需求 web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信息...原创 2011-02-18 22:16:16 · 76 阅读 · 0 评论 -
Mysql Explain 详解【转】
一.语法explain < table_name >例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+| id | sel...原创 2010-12-27 14:44:28 · 72 阅读 · 0 评论 -
通过分区(Partition)提升MySQL性能
几年前,俺写过一篇题为“The Foundation of Excellent Performance”的文章(现在仍然可以在http://www.tdan.com/i016fe03.htm看到),俺对SQL语句是影响数据库驱动系统性能的第一要素的观点有点质疑。其实在那时我在文章中就坚信数据库的物理设计在对高级数据库的性能影响上远比其他因素重要。同时俺还给大家看了Oracle的研究,他们解释了为什...原创 2010-10-19 10:05:58 · 53 阅读 · 0 评论 -
MySQL分区(Partition)功能试验
[概述][分区表和未分区表试验过程][分区命令详解][概述]自5.1开始对分区(Partition)有支持,6.0应比较稳定= 水平分区(根据列属性按行分)=举个简单例子:一个包含十年发票记录的表可以被分区为十个不同的分区,每个分区包含的是其中一年的记录。=== 水平分区的几种模式:===* Range(范围) – 这种模式允许DBA将数据划分不同范围。例如DBA可以将一个表通过年...原创 2010-10-19 00:09:15 · 68 阅读 · 0 评论 -
Mysql运行状态分析
登陆mysql数据库系统中,用show processlist分析查看当前运行状态。mysql> show processlist;+—–+————-+——————–+| Id | User | Host | db | Command | Time| State | Info+—–+————-+——————–+|207|root |192.168.0.2:51621 |mytest | Sl...原创 2010-09-16 13:33:49 · 233 阅读 · 0 评论 -
mysql存储引擎:InnoDB和MyISAM的区别与优劣
MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。...原创 2010-09-16 11:40:12 · 80 阅读 · 0 评论 -
mysql ini 文件说明
1、my-small.ini是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。2、my-medium.ini是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。3、my-large.ini是为专用于一个SQL数据...原创 2010-09-16 11:39:20 · 149 阅读 · 0 评论 -
数据库中的水平分割和垂直分割
1。水平分割:按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。水平分割通常在下面的情况下使用:A 表很大,分割后可以降低在查询时需要读的数据和索引的页数,同时也降低了索引的层数,提高查询速度。B 表中的数据本来就有独立性,例如表中分别记录各个地区的数据或不同时期的数据,特别是有些数据常用,而另外一些数据不常用。C需要把数据存放到多个介质上。 例如法规表law就可...原创 2010-09-14 12:51:39 · 73 阅读 · 0 评论 -
集群和数据库负载均衡的研究
有两个问题一直没有很好的对自己能解释通,尤其是在没有弄明白这两个问题的相关术语的时候,又去研究相关的衍生问题,搞得自己差点口吐白沫。这两个问题是这样的:1.集群软件能否实现负载均衡的功能,两者有何差别2.如何实现数据库的均衡。现在看起来蛮easy的问题,可是当初俺是菜菜哦。不过说起来,要讲清楚这个问题也是蛮考察功力的哦。好了,俺把俺研究的东东分享一下。集群一般有两种:高可用和高性能集群,一...原创 2010-09-14 11:45:58 · 79 阅读 · 0 评论 -
http://www.mysqlab.net/
http://www.mysqlab.net/ 发现一个不错的MySql组织网站,记录一下原创 2012-09-27 14:46:07 · 165 阅读 · 0 评论