晓剑

如果不能简单的解决问题 那是设计与做法有问题

mysql使用索引

偶然的机会发现mysql在多表连接查询时数据库效率会严重下降 A表6000条 B表1000条 其他表很少不算 查询时间居然需要22秒左右 加上索引后效率变成了156ms,差距实在太大了 添加索引的方法 CREATE [UNIQUE] INDEX ON (字段 [ASC|DESC]); ...

2013-09-26 18:22:27

阅读数 448

评论数 0

事务和JDBC事务隔离级别

与事务相关的理论 事务(Transaction):        是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,sql server 能将逻辑相关的一组操作绑定在一起,以便服务器 保持数据的完整性。事务通常是以begin tr...

2013-09-26 14:41:33

阅读数 536

评论数 0

c#文件操作

创建新文件,并添加内容 System.IO.File.WriteAllBytes System.IO.File.WriteAllText 常用的读写文件 新建一个Log.txt文件 引入System.IO名称空间,用文件流 using System; using System.Col...

2013-09-26 10:59:28

阅读数 483

评论数 0

怎么查看和修改 MySQL 的最大连接数?

使用 MySQL 数据库的站点,当访问连接数过多时,就会出现 "Too many connections" 的错误。出现这种错误有两种情况,一种是网站访问量实在太大,服务器已经负担不起,此时就应该考虑负载均衡或者其它减少服务器压力的办法。另一种情况就是 MySQL 的最大连接数...

2013-09-26 10:30:00

阅读数 649

评论数 0

MySQL事务隔离级别详解

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 Read Uncommitted(读取未提交内容)        在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级...

2013-09-25 18:33:35

阅读数 529

评论数 0

mysql查询更新时的锁表机制分析

为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。 一、概述 MySQL有三种锁的级别:页级、表级、行级。 MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-l...

2013-09-25 17:58:53

阅读数 474

评论数 0

SQL Server 2008 获取所有数据库名,表名,字段名

SELECT [表名]=case when a.colorder=1 then d.name else '' end, [表说明]=case when a.colorder=1 then isnull(f.value,'') else '' end, [字段序号]=a.colorder, ...

2013-09-16 11:56:37

阅读数 4501

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭