搜索到与相关的文章
Oracle

深入浅出Oracle学习笔记:Undo

undo的作用是:解决oracle多用户读写一致性,以及操作可撤销或者回滚。1.undo表空间是从10g开始进行自动管理的,几个参数如下:undo_management:回滚段手动管理还是自动管理undo_tablespace:为undo单独定义的表空间;在自动管理模式下,使用哪个表空间undo_retention:在自动管理模式下,回滚段在非活动状态下,回滚段中的数据被覆盖前,系统的保留时间(秒)。2.回滚段存储的内容insert操作:只记录插入记录的r

系统 2019-08-12 01:55:12 2453

MySql

Mysql 数据库文件存储在哪个目录

也就是说我在mysql里建了一个叫ac的数据库,但是我找不到其存储位置,Mysql里面的数据库是怎么存储的,是否也像sqlserver那样,有一个日志文件和数据文件?mysql数据库在系统上是以一个文件夹的形式出现的,你创建了ac数据库,那么在磁盘上就会出现ac的目录,而ac数据库的全局配置则是ac文件夹中的db.opt文件来管理,mysql的数据文件在datadir下,你在数据库中执行showvariableslike'%datadir%';就会显示数据

系统 2019-08-12 01:54:46 2453

MySql

怎样解决MySQL数据库主从复制延迟的问题

mysqlreplication中主从延迟是一个比较常见的问题,请看前期一篇博文:怎样解决MySQL数据库主从复制延迟的问题。根据目前有些公司使用的方案,最近测试了两个,其中之一是阿里的relayfetch,业绩说法数据预热,当然也有其他开源类似开源工具,目前诸如mk-slave-prefetch及replication-prefetch等,感兴趣可以去看看。整理的文档主要是参考了官方的《relayfetch读取本地binlog进行备库预热》,有些图片直接

系统 2019-08-12 01:54:42 2453

SqlServer

SQL Server 隐式转换引发的躺枪死锁-程序员需知

原文:SQLServer隐式转换引发的躺枪死锁-程序员需知在SQLServer的应用开发过程(尤其是二次开发)中可能由于开发人员对表的结构不够了解,造成开发过程中使用了不合理的方式造成数据库引擎未按预定执行,以致影响业务.这是非常值得注意的.这次为大家介绍由于隐式数据类型转换而造成的死锁及相应解决方案.现实中有些程序员/数据库开发者会根据数据库的处理机制实现一些应用,如抢座应用,可能会对事务中的查询加一些列的Hint以细化粒度,实现应用的同时使得影响最低,

系统 2019-08-12 01:54:32 2453

MySql

mysql_navicat_快捷键

快捷键能节省很多时间,之前一直研究oracle,plsql有自定义自动补全,比如sf直接回车可以出现select*from等等(参照http://www.cnblogs.com/cphmvp/p/3302333.html),navicat暂时没有发现可以自定义快捷键有单单词的补全,如se自动提示select,其它的一些常用快捷键以供参照1.ctrl+q打开查询窗口2.ctrl+/注释sql语句3.ctrl+shift+/解除注释4.ctrl+r运行查询窗口

系统 2019-08-12 01:53:49 2453

数据库相关

SQL练习1关于插入删除,修改,单表查询

--创建数据库createdatabasestudentsDB--创建表createtablestudent(idintprimarykey,stuidchar(10),stunamechar(20),classnamechar(20),addressschar(40),colsint,sexchar(10))--更改数据项的数据类型altertablestudentaltercolumncolsfloat--插入数据insertintostudent(i

系统 2019-08-12 01:53:02 2453

数据库相关

sql存储过程发邮件

参考:SQLServer怎样配置发送电子邮件通常大家都知道:SQLServer与MicrosoftExchangeServer集成性很好,关于这方面的配置,在SQLServer的联机帮助里有详细的说明,在此不再赘述。然而我们更关心的问题是:在没有ExchangeServer的情况下,如何配置SQLServer利用Internet邮件服务器发送邮件?笔者曾为这问题伤透了脑筋,搜遍了互联网上的相关资料,发现仅有的几篇资料中有的是一笔带过,有的虽然介绍了操作步骤

系统 2019-08-12 01:52:59 2453

MySql

用C语言操纵Mysql

以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql_init初始化方能开始进行连接.typedefstructst_mysql{NETnet;/*Communicationparameters*/gptrconnector_fd;/*ConnectorFdforSSL*/char*host,*user,*passwd,*unix_socket,*server_version,*host_info,*info,*d

系统 2019-08-12 01:52:38 2453

MySql

MySQL InnoDB存储引擎锁机制实验

之前的文章提到MySQL的InnoDB存储引擎使用的是行级锁,并且默认的事务隔离级别为可重复读,而不同于Oracle默认的事务隔离级别提交读。那么MySQL的InnoDB存储引擎的锁机制的具体表现是怎样的呢?实验如下:首先建立一张测试使用的表:CREATETABLE`test_innodb_lock`(`a`int(11)DEFAULTNULL,`b`varchar(16)DEFAULTNULL,KEY`test_innodb_lock_a_IDX`(`a

系统 2019-08-12 01:52:03 2453