很久没写博客了,今天公司项目换框架,和大家商量要搞个Entity Framework code first ,然后开始搭建Demo 简单的就不重复了,直接上干货,中间踩过的坑, code first 创建多数据库、多个上下文,而且表名还一样 解决方案,一个数据库创建一个实体类项目,如下图: 问题来了 ...
分类:
其他好文 时间:
2018-09-12 23:05:37
阅读次数:
355
看了描述大概明白题主困惑是什么了。题主应该是误以为,由begin,增删改查语句,commit组成的才叫事务。其实一般这种叫事务块。我原来也有这种误解。而没有begin,end包围的单独的每条语句也都是事务(如果开了自动提交的话,而在很多数据库里默认都开,比如题主说的mysql)。再就是写冲突问题。并 ...
分类:
数据库 时间:
2018-09-11 11:22:56
阅读次数:
162
1.抓包过程中的丢包,对比日志 2.性能调优场景:1)单交易并发比基线慢很多,即单交易并发时平均响应时间相比基线会多处很多数据库锁或JVM锁,jvm锁(Java Montior)指多线程并发时抢站临界资源引起的(通常为synchronized代码块或方法)。2)越跑越慢的情形检查cpu使用率和网卡饱 ...
分类:
其他好文 时间:
2018-09-06 16:13:03
阅读次数:
242
1.环境 系统是Deepin15.6,数据库的版本号是: 数据库引擎是:InnoDB。如何查看数据库版本和数据库引擎呢? 终端登录MySQL数据库命令行的时候,就可以看见数据库版本。 登录数据库后,使用如下命令: 它会显示很多数据库引擎,其中,显示YES的指本数据库支持的引擎,显示default的是 ...
分类:
数据库 时间:
2018-09-03 02:19:06
阅读次数:
174
<select id="selectPerson" parameterType="int" parameterMap="deprecated" resultType="hashmap" resultMap="personResultMap" flushCache="false" useCache=" ...
分类:
数据库 时间:
2018-09-01 23:56:27
阅读次数:
228
数据库架构的演变在业务数据量比较少的时代,我们使用单机数据库就能满足业务使用,随着业务请求量越来越多,数据库中的数据量快速增加,这时单机数据库已经不能满足业务的性能要求,数据库主从复制架构随之应运而生。主从复制是将数据库写操作和读操作进行分离,使用多个只读实例(slaverreplication)负责处理读请求,主实例(master)负责处理写请求,只读实例通过复制主实例的数据来保持与主实例的数据
分类:
数据库 时间:
2018-08-31 11:48:45
阅读次数:
195
在本章中,我们将给出几个使用数据库的Tornado Web应用的例子。我们将从一个简单的RESTful API例子起步,然后创建3.1.2节中的Burt's Book网站的完整功能版本。 本章中的例子使用MongoDB作为数据库,并通过pymongo作为驱动来连接MongoDB。当然,还有很多数据库 ...
分类:
数据库 时间:
2018-08-18 13:22:30
阅读次数:
160
一.概述 前面章节介绍了很多数据库的优化措施,但在实际生产环境中,由于数据库服务器本身的性能局限,就必须要对前台的应用来进行优化,使得前台访问数据库的压力能够减到最小。 1. 使用连接池 对于访问数据库来说,建立连接的代价比较昂贵,因为连接到数据库服务器需要经历多个步骤如:建立物理通道,服务器进行初 ...
分类:
数据库 时间:
2018-08-16 19:49:09
阅读次数:
164
//感谢@一杯凉茶大大的分享,小小借用一下! 一、数据表的基本操作 数据表和数据库还有Mysql三者的关系 mysql中保存了很多数据库、一个数据库中可以保存很多表。 对数据表的增(创建表)删(删除表)改(修改表字段)查(查询表结构)。 注意:这里的操作对象是表,对表的操作也就是表的结构,和表中的字 ...
分类:
数据库 时间:
2018-08-12 18:44:27
阅读次数:
203
当用PHP访问数据库时,除了PHP自带的数据库驱动,我们一般还有两种比较好的选择:PDO和MySQLi。在实际开发过程中要决定选择哪一种首先要对二者有一个比较全面的了解。本文就针对他们的不同点进行分析,并对多数据库类型支持、稳定性、性能等等方面进行对比。 一、连接 二、API 支持 PDO和MySQ ...
分类:
数据库 时间:
2018-08-11 11:33:30
阅读次数:
215