标签存档: MySQL - 第7页

MySQL数据库分区Partition基础及应用

什么是数据库分区?
数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。
分区主要有两种形式://这里一定要注意行和列的概念(row是行,column是列)
1. 水平分区(Horizontal Partitioning)这种形式分区是对表的行进行分区,通过这样的方式不同分组里面的物理列分割的数据集得以组合,从而进行个体分割(单分区)或集 体分割(1个或多个分区)。所有在表中定义的列在每个数据集中都能找到,所以表的特性依然得以保持。
阅读全文——共6407字

MySQL语句优化的方法与原则

1、使用索引来更快地遍历表。
缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:
a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考虑建立群集索引;
b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引;
阅读全文——共2477字

MySQL索引详解,及MySQL高效运行优化

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。
在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:
CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了10000条记录,其中有一条:5555, admin。
在查找username=”admin”的记录 SELECT * FROM mytable WHERE username=’admin’;时,如果在username上已经建立了索引,MySQL无须任何扫描,即准确可找到该记录。相反,MySQL会扫描所有记录,即要查询10000条记录。
阅读全文——共3314字

远程登入MySQL出错问题原因分析及解决办法/无法远程登入MySQL数据库

无法远程登入MySQL数据库的解决办法一:
尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host ’60-248-32-13.HINET-IP.hinet.net’ is not allowed to connect to this MySQL server
这个是因为权限的问题,处理方式如下:
shell>mysql –user=root -p
阅读全文——共2113字

Mysql Innodb引擎优化/mysql配置参数优化

InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询中也可以混合。
Innodb 的创始人:Heikki Tuuri
Heikki Tuuri在Innodb的Bug社区里也是很活跃的,如果遇到Bug也可以直接提到社区,得到作者的解答。
阅读全文——共3512字

对MySQL性能影响关系密切的五大类重要配置参数

(一)连接
连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。
1、max_connections
这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。
阅读全文——共2307字

mysql 5.0存储过程学习总结/总结得很好的学习笔记

mysql存储过程的创建,删除,调用及其他常用命令

阅读全文——共4343字

MySQL/phpmyadmin问题解决手记:#2002 – 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正确配置)

在fedora 12下使用自己从源代码编译的mysql使用,安装过程很麻烦,但好在运行正常。
之前使用windows下mysql/phpmyadmin,到linux下,当然也少不了,整个phpmyadmin,包括配置文件都是从windows下直接拷贝来的,但连接数据库总是出错:
#2002 – 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正确配置)
连接远程数据库,就是虚拟主机数据库服务器却是没有问题的。使用linux终端连接
阅读全文——共1175字

MySQL问题和常见错误/mysql官方文档

MySQL问题和常见错误

目录

阅读全文——共37615字

CentOS/linux下MySql 5.0.x的安装、优化及安全设置/其它linux发行版类似/my.cnf/my.ini

下载页面:http://dev.mysql.com/downloads/mysql/5.0.html#downloads
到页面底部,找到Source downloads,这个是源码版本,下载第1个Tarball
groupadd mysql
新建一个名为mysql的用户组
阅读全文——共9347字

Pages: Prev 1 2 3 4 5 6 7 8 9 10 Next