基于vs2012 2019-10-03 版本不支持直接在解决方案中下载,使用数据库需下载MySql.Data 在程序包管理器控制台里输入 存取数据库内容使用Dapper,版本不支持,在程序包管理器控制台里输入 获取的数据(一行)如果包含多种类型(每列数据类型不都一样),可新建类库,把类库的名字作为新 ...
分类:
数据库 时间:
2019-10-03 23:39:49
阅读次数:
190
一.Mysql安装 1.添加系统的环境变量 2..初始化软件data目录 生成data目录 存放数据库 =》文件=》记录 *** 初始化的时候 一定等着 自己退出 ****** mysqld --initialize-insecure 3.开启mysql服务端 mysqld(必须授权) 4.开启客户 ...
分类:
数据库 时间:
2019-10-03 21:43:39
阅读次数:
111
目录: 1.为啥要做cmdb👀 2.开发cmdb的思路和大概做法👀 3.cmdb的四套方案👀 一、为啥要做CMDB a.项目发开和上线场景🎆 流程: 产品经理调研需求 》定一个时间开发 》测试 》产品项目上线(运维) 传统做法: 运维解压文件(以邮件的形式发给运维),将代码部署到相对应的服务 ...
分类:
数据库 时间:
2019-10-03 20:22:33
阅读次数:
551
高强度训练第十九天总结: 为什么要用索引 通过创建唯一性索引可以保证数据库表中每一行数据的唯一性 可以大大加快数据的检索速度(大大减少了检索的数据量),这也是创建索引最主要的原因。 帮助服务器避免排序和临时表 将随机IO变为顺序IO 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意 ...
分类:
数据库 时间:
2019-10-03 20:04:48
阅读次数:
113
首先四个特性是:1.原子性,2.一致性,3.隔离性,4.持久性 1.原子性:事务包括所有操作要么全部成功,要么全部失败回滚;成功必须要完全用到数据库,失败则不能对数据库产生影响。 2.一致性:事务执行前和执行和必须处于一致状态 3.隔离性:当多个用户并发访问数据库时,数据库为每个用户开启一个事务,不 ...
分类:
数据库 时间:
2019-10-03 20:02:39
阅读次数:
133
[TOC] 数据库连接池 1.概述 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户访问数据库时,会从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 好处: 节约资源 用户访问高效 2. 实现逻辑 1. 标准接口: ...
分类:
数据库 时间:
2019-10-03 19:57:58
阅读次数:
103
InfluxDB(时序数据库),常用的一种使用场景:监控数据统计。每毫秒记录一下电脑内存的使用情况,然后就可以根据统计的数据,利用图形化界面(InfluxDB V1一般配合Grafana)制作内存使用情况的折线图; 可以理解为按时间记录一些数据(常用的监控数据、埋点统计数据等),然后制作图表做统计; ...
分类:
数据库 时间:
2019-10-03 19:57:25
阅读次数:
115
数据库中的锁 锁分类 按锁的粒度划分:表级锁、行级锁、页级锁 按锁级别划分:共享锁、排它锁、意向锁 按加锁方式划分:自动锁、显示锁 按使用方式划分:乐观锁、悲观锁 MySQL中的行级锁、表级锁和页级锁 行级锁:行级锁分为共享锁和排他锁。行级锁是MySQL中锁定粒度最细的锁。InnoDB引擎支持行级锁 ...
分类:
数据库 时间:
2019-10-03 19:42:15
阅读次数:
124
20 | 幻读是什么,幻读有什么问题? InnoDB 的默认事务隔离级别是可重复读 rr 1. 快照读(snapshot read) 单纯的select操作,不包括上述 select ... lock in share mode, select ... for update。 Read Commit ...
分类:
数据库 时间:
2019-10-03 18:13:47
阅读次数:
114
之所以要测该场景,是因为merge多数据源结果的时候,有时候只是单个子查询结果了,而此时采用sql数据库处理并不一定能够合理(网络延迟太大)。 测试数据10万行,结果1000行 limit 20 offset 0的延时如下: 开始:1570093479002结束:1570093479235 --20 ...
分类:
数据库 时间:
2019-10-03 18:13:02
阅读次数:
211
java当中JDBC当中请给出一个Oracle DataSource and SingleTon例子 ...
分类:
数据库 时间:
2019-10-03 16:32:55
阅读次数:
127
启动和退出GDBGDB(GNU Project Debugger)几乎适用于所有类Unix系统,小巧方便且不失功能强大,Linux/Unix程序员经常用它来调试程序。 总的来说有几下几种方法启动GDB gdb(不加任何参数),如果不希望打印授权信息加上-silent参数 gdb 可执行文件 gdb ...
分类:
数据库 时间:
2019-10-03 16:30:49
阅读次数:
134
我们之前学习如何安装MySQL数据库 以及 navicat 管理数据库可视化工具 那么现在主要来学习一下如何使用,(操作数据库有很多方式,终端操作、可视化工具操作、编程语句操作) 我们首先学习在终端操作数据库(windows+r cmd) 登录数据库服务器:mysql -u root -p密码 或则 ...
分类:
数据库 时间:
2019-10-03 16:11:02
阅读次数:
120
这次的项目我们重点关注RocksDB中的一个环节:Rate Limiter。其实Rate Limiter的思想在很多其他系统中也很常用。 在RocksDB中,后台会实时运行compaction和flush操作,这些都会对磁盘进行大量的写操作。可以通过Rate Limiter来控制最大写入速度的上限。 ...
分类:
数据库 时间:
2019-10-03 16:02:46
阅读次数:
147
JMeter的安装:在网上下载,在下载后的zip解压后,在bin目录下找到JMeter.bat文件,双击就可以运行JMeter. http://jmeter.apache.org/ 在使用jmeter前要先下载jdk包,配置java环境。(参见Java环境配置教程) 配置完成后在运行窗口检查一下ja ...
分类:
数据库 时间:
2019-10-03 16:00:17
阅读次数:
131
导读: 我们日常学习可能会需要在 本地安装MySQL服务 ,也遇到过小伙伴探讨关于Windows系统安装MySQL的问题。在这里建议大家安装 MySQL5.7版本 ,当然想尝试8.0版本的同学也可以参考安装。本篇文章以MySQL5.7.27版本为例,一步步的为大家总结出安装步骤,希望对大家有所帮助! ...
分类:
数据库 时间:
2019-10-03 14:47:01
阅读次数:
176