mysql 对 web的支持_基于mysql的web程序的一个性能提升的方案

基于mysql的web程序的一个性能提升的方案

今天和一位架构师聊了一些问题,很偶然的说出了一个事情,我比较感兴趣于是记录一下:

1:我们都知道mysql下 的INNODB和MYISAM两种引擎,其中INNODB具有事物管理。所以INNODB下操作和MYISAM下操作,单纯的从插入数据库上说,INNDODB的可靠,查询上说MYISAM的要快。

2:基于上面的特性,以及MYSQLjuyou的主从机制,我们可以建立2个数据库,一个是数据库A 引擎都为INNODB一个是数据库B,引擎MYISAM。对于数据库A配置成主服务器,B为从服务器(具体配置网上很多,这里不是重点不多说了)。

3:对于一个整体的web应用,如果涉及到更新操作的都操作A,对于查询操作都操作B,这个时候性能的提升不必多说自然会有提高的。

相关文档:

今天到mysql网站看看发现没有了sun LOGO,也找不到mysql downloads下载链接

要手工打入http://dev.mysql.com才行,不禁闪过一丝凉意,以前坚持使用mysql现在还要坚持吗,

以前心里一直在想一直会使用mysql的,但是现在感觉到很失望,挫折,焦虑,不知以后会怎么样

自己几年来一直使用LAMP组合,知识都是是围绕着这个组合 ......

从本篇博文开始,我们就要深入到PHP的应用当中去了。PHP的数据库应用是重中之重,必须掌握。选择什么样的数据库呢,当然是我们的MySQL啦,没有人会去使用那些庞大、低效而又昂贵的商业数据库来构建PHP应用吧。

1 MySQL数据库的安装

过去,安装一个MySQL数据库并且要启动起来很费事,特别是在Linux这样的开发环境下,需要� ......

1、MySQL常用命令

create database name; 创建数据库

use databasename; 选择数据库

drop database name 直接删除数据库,不提醒

show tables; 显示表

describe tablename; 表的详细描述

select 中加上distinct去除重复字段

mysqladmin drop databasename 删除数据库前,有提示。

显示当前mysql版本和当前� ......

注意:MySQL中每个命令后都要以分号;结尾。

(1)显示数据库

mysql> show databases;

+----------+

| Database |

+----------+

| mysql |

| test |

+----------+

2 rows in set (0.04 sec)

Mysql刚安装完有两个数据库:mysql和test。其中,mysql库非常重要,它里面有MyS ......

(1)启动

MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动MySQL服务时运行下面命令即可。 [root@test1 init.d]# /etc/init.d/mysql start

(2)停止

/usr/bin/mysqladmin -u root -p shutdown

(3)设置MySQL自动启动

1)察看mysql是否在自� ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值