1)运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数。 2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发出来之后,Dennis ... ...
分类:
其他好文 时间:
2016-11-07 00:49:09
阅读次数:
235
driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mydb4username=rootpassword=admininitialSize=10maxActive=50maxIdle=20minIdle=5maxW ...
分类:
数据库 时间:
2016-11-03 01:53:52
阅读次数:
596
使用的是GitLab作服务器; 步骤: 一. 先在服务器上创建一个新的项目(GitLab服务器右上角的New project) 点击后弹出如下界面; 这个是步骤Git global setup 一般不用设置; 完成 二.将项目上传到该仓库(创建的新文件夹) 2.1.在F盘或者其他盘 Git Bash ...
分类:
其他好文 时间:
2016-10-28 20:26:02
阅读次数:
318
spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8&useSS ...
分类:
其他好文 时间:
2016-10-27 23:37:22
阅读次数:
292
初始化订阅主要是由分发代理分发和应用快照代理之前生成的快照,所以优化的主体是分发代理。 1、初始化订阅 首先在本地创建一个订阅,发布服务器、分发服务器和订阅服务器都在同一台服务器上,仅为了测试生产环境不要这样做 分发服务器参数配置 初始化订阅运行时间 需要注意几点: 快照代理实际执行的是BCP程序, ...
分类:
数据库 时间:
2016-10-14 20:05:22
阅读次数:
245
大量插入任务允许像 BULK INSERT 语句或者bcp.exe 命令行工具一样 从 txt文件(也叫做平面文件)中插入数据。这个 task工具箱中的 Control Flow Items中,它不会产生数据流。这种 task的一个缺点是在插入的时候不允许任何形式的数据转换。同时,它可以以最快的速度 ...
分类:
其他好文 时间:
2016-10-08 13:27:14
阅读次数:
152
使用一个死循环insert into测试数据库最大写入速度: 结果发现一个问题,写入数据库iTest.mdf的速度只有几百千字节每秒,而写入iTest_log.ldf的速度也是几百字千节每秒,但是写入日志的速度要要多于数据库文件的速度,约在4倍的速度。他们两个之和才有将近1M字节每秒。 显然是写入有 ...
分类:
其他好文 时间:
2016-06-30 14:06:59
阅读次数:
144
背景 最近一段给xx做项目,这边最头疼的事情就是数据库入库瓶颈问题。 环境 服务器环境:虚拟机,分配32CPU,磁盘1.4T,4T,5T,6T几台服务器不等同(转速都是7200r),内存64G。 排查步骤 排查一:数据库恢复模式为简单模式,数据库和tempdb的初始大小。数据库文件初始化大小100G ...
分类:
数据库 时间:
2016-06-30 06:28:57
阅读次数:
368
简介 Bulk insert命令区别于BCP命令之处在于它是SQL server脚本语句,它可以将本地或远程的文件数据批量导入数据库,速度非常之快;远程文件必须共享才行, 文件路径须使用通用约定(UNC)名称,即"\\服务器名或IP\共享名\路径\文件名"的形式。 注意,这里的远程事相对数据库服务器 ...
分类:
数据库 时间:
2016-06-28 11:02:21
阅读次数:
211