数据库

数据库教程

oracle同义词

oracle同义词 概述 ? 同义词为对象,如表,视图,序列,存储过程,和其它数据库对象的替代名称。 当您从另一个模式授予对对象的访问权限时,通常使用同义词,并且您不希望用户必须担心知道哪个模式拥有该…
Read More
sqlite索引的原理

sqlite索引的原理

引言 这篇文章,里面讲到对于一个41G大小、包含百万条记录的数据库进行查询操作,如果利用了索引,可以把操作耗时从37s降到0.2s。那么什么是索引呢?利用索引可以加快数据库查询操作的原理是什么呢? 索…
Read More

备份数据库

备份数据库:(在mysql服务外面执行) mysqldump -h服务器地址 -u登录名 -p 要备份的数据库名 > 要保存为的文件 恢复数据库: mysql -h服务器地址 -u登录…
Read More
C# 连接数据库等

C# 连接数据库等

SqlConnection连接池:可以通过连接字符串配置连接池。对象池技术:HttpApplication :Asp.Net生产者 消费者。 线程。应用程序跟数据连接非常耗时,而且连接使用非常频繁,使…
Read More
mysql事务回滚

mysql事务回滚

mysql使用事务前需确定存储引擎为innodb,譬如删除一个人员数据,会删除和这个人有关的一些数据删除,这个时候就会用到事务,出现一个删除错误整个删除事务就会取消。 事务回滚步骤: /*创建roll…
Read More
mysql –limit和offset区别

mysql –limit和offset区别

上图为t1表中所有数据。 比如这个Sql语句从第1条数据向后取2条数据,limit 2 表示取数据的数量是两条,offset 1 表示的是从第1条数据开始取(程序的索引都是从0开始)。 而这个SQL,…
Read More

MySQL主从复制读写分离

一、概述 1.单个MySQL问题 1)不支持高并发数 2)单点故障 3)数据丢失情况 2.主从复制 保证服务器之间的数据同步(主指写服务器,从指读服务器) 实现过程 1)当写服务器有数据写入时,数据将…
Read More