最近因为搭建公司的IT系统,之前因为财务已经购买了的财务软件用到的是sqlserver,考虑到小公司,尽量减少额外的花销,所以最后还是决定直接使用sqlserver(本来想提升一下自己能力来使用mysql的,之前一直用sqlserver,但是对比了sql和mysql的各方面,觉得对于一个非开发公司,还是用sqlserver更稳妥一些,本来以为只有在windows上才有sqlserver,后来发现从
分类:
数据库 时间:
2020-07-21 11:41:03
阅读次数:
103
在SQL Server 数据库中 文件有三大类: 主数据文件:扩展名为.mdf。 主数据文件是数据库的关键文件,是所有数据文件的起点,包含指向其他数据库文件的指针,每个数据库都必须有且仅有一个主文件 辅数据文件:扩展名为.ndf。 辅助主文件存储数据,包含不在主文件内的其他数据,一个数据库可以有0~ ...
分类:
数据库 时间:
2020-07-20 10:59:43
阅读次数:
82
参考文章 http://blog.csdn.net/liushuijinger/article/details/7704410 需求:实现SqlServer数据库用户同步到mysql数据库中。 实现方式一开始使用的是用java定时任务查询视图,然后再更新到本地服务器。后来找到一个更为简单地办法,配置 ...
分类:
数据库 时间:
2020-07-20 10:53:23
阅读次数:
79
锁是个非常有用的工具,运用场景非常多,因为它使用起来非常简单,而且易于理解。但同时它也会带来一些困扰,那就是可能会引起死锁,一旦产生死锁,就会造成系统功能不可用。让我们先来看一段代码,这段代码会引起死锁,使线程t1和线程t2互相等待对方释放锁。 class DeadLockDemo { privat ...
分类:
编程语言 时间:
2020-07-19 11:36:05
阅读次数:
52
visualstudio2019对sqlserver的支持是很好,对mysql的话就有很多的坑了,主要是版本的冲突问题,无数次失败后记录下一次成功的2大关键步骤:一、通过Nuget安装依赖包,命令如下:Install-packagemysql.data.entity-Version6.8.8Install-packagemysql.data-Version6.10.9Install-package
分类:
数据库 时间:
2020-07-19 11:28:47
阅读次数:
276
什么是MyCat*一个彻底开源的,面向企业应用开发的大数据库集群*支持事务、ACID、可以替代MySQL的加强版数据库*一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群*一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQLServer*结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品*一个新颖的数据库中间件产品为什么使用MyCat如今随着互联网的发展,
分类:
数据库 时间:
2020-07-19 11:27:26
阅读次数:
86
https://mp.weixin.qq.com/s/2obpN57D8hyorCMnIu_YAg ...
分类:
其他好文 时间:
2020-07-18 00:37:13
阅读次数:
99
1.同步块 同步块(synchronized(obj)){ },obj称之为同步监视器 1.obj可以是任何对象,但是推荐使用共享资源作为同步监视器 2.同步方法中无需指定同步监视器,因为同步方法的同步监视器时this即该对象本身,或class即类的模子 同步监视器执行过程 1.第一个线程访问,锁定 ...
分类:
编程语言 时间:
2020-07-17 22:13:14
阅读次数:
67
1、官网下载地址:https://github.com/alibaba/DataX DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxC ...
分类:
其他好文 时间:
2020-07-17 22:02:27
阅读次数:
140
一、排除Top分页法(自命名,非规范) 思想:所谓“排除Top分页”,主要依靠“排除”和Top这个两大核心步骤。首先查询当前页码之前的数据,然后将该数据从总数据中排除掉,在从剩下的数据中获取前N条记录,就可以得到当前页码的数据。 举例-分页条件:每页显示2条记录,查看第3页 以SQLServer语法 ...
分类:
其他好文 时间:
2020-07-17 19:50:55
阅读次数:
82