码迷,mamicode.com
首页 > 数据库
[etl数据库同步]使用Kettle实现数据库同步
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。本经验主要介绍如何通过Kettle工具实现两个数据库的同步,只需要写少量SQL语句,步骤很多,但是实际上很简单,希望对你有帮助。Kettle1下载pdi-ce-4. ...
分类:数据库   时间:2020-04-17 12:49:35    阅读次数:298
数据库的初识与简单的SQL语句
数据库的初识与简单的SQL语句 1.初识数据库 1.1数据库中的数据在你的程序中扮演什么角色 ? 用户名密码,商品名价格等 ? 1.2数据库解决了: ? ①操作文件的效率和便捷问题 ? ②解决了多个服务同时使用数据的一致性问题 ? ③解决了安全的问题 ? ④解决了并发问题 1.3数据库分类: ? 关 ...
分类:数据库   时间:2020-04-17 12:42:07    阅读次数:76
MySQL中REGEXP正则表达式使用大全
MySQL中REGEXP正则表达式使用大全 更新时间:2015年09月29日 11:28:37 投稿:mrr 我要评论 使用正则表达式操作mysql数据库非常方便,本篇文章给大家分享mysql中REGEXP正则表达式使用大全,感兴趣的朋友跟着小编一起看看吧 以前我要查找数据都是使用like后来发现m ...
分类:数据库   时间:2020-04-17 12:25:49    阅读次数:67
php添加Sqlsrv扩展
php要连sqlServer数据库时要加扩展才能连 1、要安装odbc driver 下载地址: https://www.microsoft.com/en-us/download/details.aspx?id=36434 要注意版本!!! 2、安装安装Microsoft Drivers for P ...
分类:数据库   时间:2020-04-17 11:12:11    阅读次数:214
为什么代码规范要求SQL语句不要过多的join?
面试官:有操作过Linux吗? 我:有的呀 面试官:我想查看内存的使用情况该用什么命令 我:free 或者 top 面试官:那你说一下用free命令都可以看到啥信息 我:那,如下图所示 可以看到内存以及缓存的使用情况 total 总内存 used 已用内存 free 空闲内存 buff/cache ...
分类:数据库   时间:2020-04-17 09:57:17    阅读次数:106
[es和数据库怎么同步]mysql与elasticsearch实时同步常用插件及优缺点对比(ES与关系型数据库同步)
目前mysql与elasticsearch常用的同步机制大多是基于插件实现的,常用的插件包括:elasticsearch-jdbc,elasticsearch-river-MySQL,go-mysql-elasticsearch,logstash-input-jdbc。本文对四种插件的优缺点进行了图 ...
分类:数据库   时间:2020-04-17 09:49:40    阅读次数:306
oracle dataguard详解和环境搭建
oracle dataguard配置说明系统环境 rh linux 6.3oracle 11g物理备库和逻辑备库 物理备库:physical standby, 备库与主数据库完全一样的备份(数据为物理块到块的复制),数据库的表和索引都相同,物理结构是相同的。基于RMAN实现,传输和直接应用redo ...
分类:数据库   时间:2020-04-17 09:48:49    阅读次数:100
26.MySQL中的内连接INNER JOIN
1.简介 内连接是一种常见的连接查询,它根据匹配条件返回第1个表与第2个表所有匹配成功的记录。 解释:将两个表或两个以上的表以一定的连接条件连接起来,从中检索出满足条件的数据。 语法 1 SELECT 查询字段 FROM 表1[INNER] JOIN 表2 ON 匹配条件; ON用于指定内连接的查询 ...
分类:数据库   时间:2020-04-17 09:44:01    阅读次数:118
[es和数据库怎么同步]实现ES和MySQL数据库同步解决方案
谈谈锁我们知道在并发环境下为了保证共享变量的线程安全,除了可以使用某些原子类的操作,还可以通过为被保护的变量加锁的方式实现该变量的线程安全。而在java中我们有两种方式来使用一个锁,请注...moon88816分钟前190App使用pdf.js实现pdf预览第一步:下载pdf.js下载地址:http ...
分类:数据库   时间:2020-04-17 09:33:14    阅读次数:426
oracle-session的查询及释放
--sys用户 --锁表查询 SELECT OBJECT_NAME, MACHINE, S.SID, S.SERIAL# FROM GV$LOCKED_OBJECT I, DBA_OBJECTS O, GV$SESSION S WHERE I.OBJECT_ID = O.OBJECT_ID AND ...
分类:数据库   时间:2020-04-17 09:32:29    阅读次数:84
MySQL dump 备份脚本
vim db_all.sh #!/bin/sh logFile=/home/shell/db_backup.log DATE=`date +'%Y%m%d_%H_%M'` cd /home/data/backup/fullbak echo begin bak alldb $DATE >>$LogFi ...
分类:数据库   时间:2020-04-17 09:18:57    阅读次数:74
oracle dg库因为standby_file_management参数导致应用停止
DG库的standby_file_management=manual,主库添加文件的时候,备库无法自动创建对应的文件而报错 File #154 added to control file as 'UNNAMED00154' because the parameter STANDBY_FILE_MAN ...
分类:数据库   时间:2020-04-17 09:17:24    阅读次数:96
MySQL事务的使用
在上篇文章 "MySQL 事务的隔离级别" 中已经提到了事务的特性、事务的隔离级别及各个隔离级别可能导致的问题,下面来说说MySQL中事务的使用 1. MySQL 事务简单使用 在代码里使用事务 1. 前需要先关闭自动提交 2. 然后开启事务, 3. 执行操作数据的SQL 4. 如果中间SQL语句抛 ...
分类:数据库   时间:2020-04-17 00:53:55    阅读次数:96
[es和mysql数据库同步]推荐一个同步Mysql数据到Elasticsearch的工具
zqc0512有轮子都还造轮子啊。套路不对呢。2018-08-1416:27MCTW回复zqc0512_(ω」∠)_没办法啊同学。曾经用过elasticsearch-jdbc,不是很能满足需求啊。如果字段存的是竖线分隔的标签:"金融|大数据|工作平台",希望传到es变成字符串数组["金融","大数据 ...
分类:数据库   时间:2020-04-17 00:45:52    阅读次数:353
Mysql:DQL查询语句(补充)
1.1基础查询 1.去重结果集:distinct select distinct * from t_stu; 2.计算列:一般可以使用四则运算计算一些列的值(一般只会进行数值类型的计算) ifnull(表达式1,表达式2):null参与的计算,计算结果都为null 表达式1:那个字段需要判断是否为n ...
分类:数据库   时间:2020-04-17 00:31:21    阅读次数:77
sql优化:数据量过大查询优化
1.场景:有大数据的数据需要放到首页统计,一般就是聚合、分组之类的,按照年月日进行查询和统计。如果数据量比较少,几十万数据 没什么问题。但是随着数据量的增多,查询速度越来越慢。这个时候就需要去优化了~ 刚开始自己的想法是这样的:使用多线程的方式,因为查询每天的数据量很少,那么是不是可以使用多线程的方 ...
分类:数据库   时间:2020-04-17 00:21:33    阅读次数:161
Redis4.0数据库(二):Redis4.0之持久化存储(下)
十,Redis的RDB存储方式 10.1 redis的运行方式说明 redis如果提供缓存服务,可以关闭所有持久化存储,如此一来redis重启后所有数据会丢失 开启rdb或aof持久化存储,能把redis中的数据持久化到磁盘中。 rdb和aof对性能都有影响,所以建议持久化的操作在从库上进行 10. ...
分类:数据库   时间:2020-04-17 00:20:43    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!