如沐博客-互联网观察者

致力于互联网产业的发展

[置顶] 十年技术 不要再迷茫

[置顶] 程序员应聘面试经验谈

[置顶] 最近手头紧,出几个域名,基本上都是老米

MYSQL--事务处理

事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!
     删除的SQL语句
delete from userinfo where ~~~
delete from mail where ~~
delete from article where~~
...

PHP与MYSQL事务处理

PHP与MYSQL事务处理
 

/*
MYSQL的事务处理主要有两种方法。
1、用begin,rollback,commit来实现
begin 开始一个事务
rollback 事务回滚
commit 事务确认
2、直接用set来改变mysql的自动提交模式
MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过
...

PHP事务回滚操作

MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理!其他的类型是不支持的!
public function insertUser ($userArray){
  foreach ($userArray as $key => $value) {
   @$field  .= "$key,";
   @$content .= "'$value',";
...

MySQL查询缓存设置 提高MySQL查询性能

从 MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间,非常有用。

...

MySQL性能优化

1. 简介
在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL数据库必须进行必要的优化。
优化是一个复杂的任务,本文描述MySQL相关的数据库设计和查询优化,服务器端优化,存储引擎优化。
...

数据库SQL语句优化原则(主要针对MySQL)

转自:http://www.phpma.com/mysql/20080809/753.html

数据库SQL语句优化原则(主要针对MySQL) 文章不错!偶学习到很多……phpma开源

1、使用索引来更快地遍历表。
缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引
下,数据在物理上随机存放在数据页上。合理的索引设计要建立在
...

Linux和MySql、MsSql2000常用命令(不定时更新2009-02-10)

在此记下Linux和mysql常用的命令,以便以后查看,当然如果对大家有帮助更好,不断总结,更新中...

Linux常用命令:
1.查找文件:

find /usr/local -name httpd.conf #从/usr/local/目录开始查找文件名为:httpd.conf的文件,可以使用通配符
...

锁的概述

一. 为什么要引入锁

多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:

丢失更新
A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统

脏读
A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致

不可重复读
...

分页:[«]1[»]

Copyright 2010-2018 25230.NET All Rights Reserved.