码迷,mamicode.com
首页 > 数据库
mysql事务隔离界别与锁机制
数据库锁 共享锁(Shared lock) 例1: T1: select * from table (请想象它需要执行1个小时之久,后面的sql语句请都这么想象) T2: update table set column1='hello' 过程:T1运行 (加共享锁) T2运行等待T1运行完之后再运行 ...
分类:数据库   时间:2020-02-05 23:26:00    阅读次数:91
MongoDB 聚合管道(Aggregation Pipeline)
1.含义: 使用聚合管道可以对集合中的文档进行换行和组合。在实际项目中:表的关联查询,数据统计; 常见管道操作符 description $project 增加,删除,重命名字段 $match 条件匹配,满足条件的文档才能进入下一阶段 $limit 限制结果的数量 $skip 跳过文档的数量 $so ...
分类:数据库   时间:2020-02-05 23:07:18    阅读次数:102
保证缓存与数据库双写时的数据一致性
缓存与数据库双写时的数据一致性问题:只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? 一般来说,就是如果你的系统不是严格要求缓存+数据库必须一致性的话,缓存可以稍微的跟数据库偶尔有不一致的情况,最好不要做这个方案,读请求和写请求串 ...
分类:数据库   时间:2020-02-05 20:42:34    阅读次数:105
MySQL高可用方案——双主
MySQL的高可用方案有很多种,双主、MHA、MMM等等,这里只是写下最简单的双主这种高可用方案。一、配置MySQL互为主从1、环境准备系统IP主机名服务Centos7.5192.168.20.2mysql01MySQL+keepalivedCentos7.5192.168.20.3mysql02MySQL+keepalived注:MySQL已部署完成,可参考博文Centos部署MySQL5.7进
分类:数据库   时间:2020-02-05 20:24:24    阅读次数:92
Spring Boot项目搭建(Spring Boot 2.2.4 + MyBatis + MySql)
创建Spring Boot项目 1、New Project 2)取名为sb2 (springboot2.x) 3、勾选Spring Web 4、勾选MyBatis framework 5、下一步,然后点击完成 6、pom.xml增加jar和插件 jar dependency> <groupId>my ...
分类:数据库   时间:2020-02-05 20:16:42    阅读次数:501
Oracle 12c how to purge the FGA audit records before a certain date
在下面的步骤前,先了解下这些选项的含义,由于我设置额db_extended所以在过程中我需要选择清除的对象为AUDIT_TRAIL_AUD_STD. ConstantTypeValueDescription AUDIT_TRAIL_ALL PLS_INTEGER 15 All audit trail ...
分类:数据库   时间:2020-02-05 20:13:17    阅读次数:95
Oracle - pctfree与pctused
https://www.cnblogs.com/linjiqin/archive/2012/01/16/2323320.html ...
分类:数据库   时间:2020-02-05 18:46:38    阅读次数:87
oracle分析函数汇总
目录导航: "1. 分析函数语法" "2. count() over():统计分区中各组的行数,partition by 可选,order by 可选" "3. sum() over():统计分区中记录的总和,partition by 可选,order by 可选" "4. avg() over() ...
分类:数据库   时间:2020-02-05 18:31:22    阅读次数:128
SQL Server 小数类型(float 和 decimal)小数相除求占比为1的方法
SQL Server 小数类型(float 和 decimal) 在SQL Server中,实际上小数数值只有两种数据类型:float 和 decimal,分别是近似数值和精确数值。其他小数类型,都可以使用float和decimal来替代,例如,双精度(double precision)数据类型等价 ...
分类:数据库   时间:2020-02-05 17:54:47    阅读次数:100
mysql如何dump数据
从远程数据库dump mysqldump -h rds.hostname -u remote_user_name -p remote_db > dump.sql 上传到本地数据库 mysql -u local_user_name -p local_db < dump.sql 参考:https://i ...
分类:数据库   时间:2020-02-05 16:44:33    阅读次数:111
centos6 联机安装 mysql5.6
使用源代码编译安装mysql还是比较麻烦,一般来说设备安装时请网络同事临时开通linux上网,通过yum网络实现快速安装,或配置yum仓库进行内网统一安装。 通过网络快速安装过程如下 一、检查系统是否安装其他版本的MYSQL数据,有的话干掉老版本数据库 #yum list installed | g ...
分类:数据库   时间:2020-02-05 16:42:45    阅读次数:93
将MongoDB安装为Windows服务---安装MongoDB服务
MongoDB是目前非常流行的一种NoSQL数据库,其灵活的存储方式备受开发人员青睐。本文就介绍一下如何安装并设置成Windows服务的方法。目前为止,我们每次启动MongoDB数据库服务都需要通过CMD输入指令mongod来开启服务,较为麻烦,所以本节介绍下如何将将mongo安装为Windows服 ...
分类:数据库   时间:2020-02-05 16:39:46    阅读次数:126
sql:将秒转化成时分秒格式
sql:将秒转化成时分秒格式 DECLARE @a int=20000 SELECT CONVERT(VARCHAR(10),@a/60)+'分'+CONVERT(VARCHAR(10),@a%60)+'秒' --333分20秒 SELECT CONVERT(VARCHAR(10),@a/3600) ...
分类:数据库   时间:2020-02-05 16:26:31    阅读次数:214
【转】SQL 生成连续字符
WITH x AS (SELECT 0 AS id UNION ALL SELECT id + 1 AS id FROM x WHERE id < 9)SELECT *FROM x; -- 生成连续字母(a-z)WITH x AS (SELECT 1 AS id UNION ALL SELECT i ...
分类:数据库   时间:2020-02-05 16:13:41    阅读次数:70
SQLServer 查看SQL语句的执行时间
SQLServer 查看SQL语句的执行时间 在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON ...
分类:数据库   时间:2020-02-05 15:07:54    阅读次数:106
数据库添加部分,webconfig
<appSettings> <add key="connstring" value="provider=microsoft.jet.oledb.4.0;data source=|datadirectory|***.mdb"/> <!--<add key="connstringdata" value= ...
分类:数据库   时间:2020-02-05 13:51:17    阅读次数:90
access数据库在线生成xls电子表格
protected void Button1_Click(object sender, EventArgs e) { OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=|d ...
分类:数据库   时间:2020-02-05 13:31:34    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!