码迷,mamicode.com
首页 >  
搜索关键字:多版本    ( 994个结果
MySQL的并发控制与加锁分析
本文主要是针对MySQL/InnoDB的并发控制和加锁技术做一个比较深入的剖析,并且对其中涉及到的重要的概念,如多版本并发控制(MVCC),脏读(dirty read),幻读(phantom read),四种隔离级别(isolation level)等作详细的阐述,并且基于一个简单的例子,对MySQ ...
分类:数据库   时间:2018-08-09 13:50:18    阅读次数:228
如何发布同时支持.net core和.net framework的nuget包
原文:https://blog.csdn.net/quxing10086/article/details/80258422 项目支持多版本的改造步骤 过程中其实没有想到,要发布一个同时支持 Net Standard 2.0 和 Net Framework 4.5 版本的 Nuget 包,还是比较繁琐 ...
分类:Web程序   时间:2018-08-03 14:41:06    阅读次数:716
innodb mvcc
mysql 的mvcc 支持行级多版本,基于事务Id,区分多个数据版本,利用undo日志存储历史版本数据。 mysql 行记录的三个隐藏字段:DB_TRX_ID , ROLLBACK_PTR,DELETE_Bit ...
分类:数据库   时间:2018-08-02 20:45:48    阅读次数:162
lnmp安装多版本PHP
通过lnmp安装了PHP7版本,但是发现与程序不兼容,需要降低到7.0以下的版本。查找lnmp的install.sh文件,一般在/root/lnmp1.5/install.sh下执行命令sudo./install.shmphp等待安装过程安装结束有多个PHP版本5.在/usr/local/nginx/conf下会多一个enable-php5.6.conf需要修改nginx配置,找到includee
分类:Web程序   时间:2018-08-02 10:20:55    阅读次数:215
epoll浅析以及nio中的Selector
出处: https://my.oschina.net/hosee/blog/730598 首先介绍下epoll的基本原理,网上有很多版本,这里选择一个个人觉得相对清晰的讲解(详情见reference): 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象 ...
分类:其他好文   时间:2018-07-31 19:21:55    阅读次数:157
超简单的 SVN 服务搭建
SVN简介:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的部署SVN服务器:1.安装SVN服务:yuminstallsubversion-ysvnserve--version#查
分类:其他好文   时间:2018-07-31 17:02:39    阅读次数:193
搭建SVN服务器
一、SVN简介SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所
分类:其他好文   时间:2018-07-29 21:16:12    阅读次数:155
在WinSrv 2016 Core模式下安装Exchange Server 2019预览版
之前的Exchange Server很多版本大家都很熟知,但每次安装Exchange Server都是必须安装在具备GUI图形化界面的Windows Server上的,很多人觉得Windows Server的GUI图形化很占资源并且容易导致人为的误操作而影响系统的稳定性,那么在未来发布的Exchange Server 2019版本中会是第一个支持在Windows Server Core模式下安装的
分类:Windows程序   时间:2018-07-28 00:46:28    阅读次数:599
SVN共享资源文件
svn介绍SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。实验要求一台centos7:192.168.177.140两台win7:共享资源centos7上配置安装SVN服务#sy
分类:其他好文   时间:2018-07-27 13:11:14    阅读次数:176
MySQL多版本并发控制(MVCC)
MVCC是行级锁的一个变种,但是它在很多的情况下避免了加锁操作,因此开销更低。MySQL,包括Oracle、PostgreSQL都实现了MVCC,虽然每个关系数据库实现不一样,但大都是实现了非阻塞的读操作,写操作也只锁定必要的行。 MVCC的实现原理:InnoDB的MVCC的实现原理,是通过在每行记 ...
分类:数据库   时间:2018-07-26 23:27:45    阅读次数:179
994条   上一页 1 ... 29 30 31 32 33 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!