码迷,mamicode.com
首页 > 数据库 > 周排行
SpringBoot2 整合 ClickHouse数据库,实现高性能数据查询分析
本文源码:GitHub·点这里||GitEE·点这里一、ClickHouse简介1、基础简介Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GROUPBY),ClickHouse的查询速度非常快。2、数据分析能力OLAP场景特征·
分类:数据库   时间:2019-10-22 09:16:32    阅读次数:122
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范
相关工具版本:PL/SQL Developer: 9.0.4.1644 Oracle : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Productionmore:Oracle 10g是第一个为网络计算设计的数据库管理系统; ...
分类:数据库   时间:2019-10-22 10:30:37    阅读次数:452
简谈分析8 种常被忽视的 SQL 错误用法
数据库编译器产生执行计划,决定着SQL的实际执行方式。但是编译器只是尽力服务,所有数据库的编译器都不是尽善尽美的。 上述提到的多数场景,在其它数据库中也存在性能问题。了解数据库编译器的特性,才能避规其短处,写出高性能的SQL语句。 程序员在设计数据模型以及编写SQL语句时,要把算法的思想或意识带进来。 编写复杂SQL语句要养成使用 WITH 语句的习惯。简洁且思路清晰的SQL语句也能减小数据库的负担 。
分类:数据库   时间:2019-10-22 10:33:47    阅读次数:91
Win10 系统 Mysql 安装
对于本地开发环境,小型的 Mysql 比较适合本地学习。 本文环境 win10 + mysql8 1、下载 去 Mysql 官网下载安装包 - https://dev.mysql.com/downloads/mysql/ 2、解压 将下载的安装包解压到想要安装的位置。 3、安装 以管理员身份打开 c ...
分类:数据库   时间:2019-10-22 10:34:04    阅读次数:76
Oracle merge into的优势
简介 Oracle merge into命令,顾名思义就是“有则更新,无则插入”,这个也是merge into 命令的核心思想,在实际开发过程中,我们会经常遇到这种通过两表互相关联匹配更新其中一个表的某些字段的业务,有时还要处理不匹配的情况下的业务。这个时候你会发现随着表的数据量增加,类似这种业务场 ...
分类:数据库   时间:2019-10-22 10:35:28    阅读次数:76
聊聊db和缓存一致性的5种实现方式
数据存储在数据库中,为了加快业务访问的速度,我们将数据库中的一些数据放在缓存中,那么问题来了,如何确保db和缓存中数据的一致性呢?我们列出了5种方法,大家都了解一下,然后根据业务自己选择。 方案1 获取缓存逻辑 使用过定时器,定时刷新redis中的缓存。 db更新数据逻辑 更新数据不用考虑缓存中的数 ...
分类:数据库   时间:2019-10-22 10:38:35    阅读次数:79
记录一次OracleJDK开发的项目发部到Linux中使用OpenJDK启动后失败的错误的解决方案
一、现象 基于JAVA SpringBoot2.0.4的项目,发部后项目发部后,放到OpenJDK环境中运行时,提示下列错误: 2019-10-22 10:03:55 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicatio ...
分类:数据库   时间:2019-10-22 10:41:17    阅读次数:197
Mysql_数据类型
一、数据库分为两种: ? 1. 关系型 :需要有表结构 ? 2. 非关系型 :key value 进行存储的,没有表结构 二、mysql支持的存储引擎: 1. Innodb存储引擎:支持事务,mysql默认引擎 2. MyISAM :不支持事务,存储速度比innodb快 3. memory :只存储 ...
分类:数据库   时间:2019-10-22 10:47:25    阅读次数:105
Sql记录:判断表或字段是否存在
首先我们需要了解`information_schema`这个库: `information_schema`这张表中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而 ...
分类:数据库   时间:2019-10-22 10:59:13    阅读次数:91
整理数据库日常问题处理方法_杜振强实践内容
selectfrominformation_schema.processlistwhereINFOisnotnullandINFOnotlike‘selectfrominformation_schema.processlist%‘orderbytime,db\G用来查看一些执行时间比较长的sql,根据执行时间递增排序showengineinnodbstatus\G可以用来查看死锁,
分类:数据库   时间:2019-10-22 11:06:50    阅读次数:114
MongoDB和Redis的区别
1).内存管理机制 a.Redis的数据全部存储在内存当中,会定期写入到磁盘当中,当内存不够用时, 可以选择指定的LRU(最近最少使用算法)的算法删除数据; b.MongoDB数据存在内存,有Linux系统mmap(Linux的一种文件映射方式)实现,当内存不够时,只是将热 点数据放入内存,其他数据 ...
分类:数据库   时间:2019-10-22 11:08:45    阅读次数:96
sqlserver建表及注释
这个我本地也有备份 ...
分类:数据库   时间:2019-10-22 11:09:17    阅读次数:114
MySQL数据库中查询数据库表、字段总数量,查询数据总量
最近要查询一些数据库的基本情况,由于以前用oracle数据库比较多,现在换了MySQL数据库,就整理了一部分语句记录下来。 1、查询数据库表数量 2、查询数据库字段 3、查询数据库中持久化的数据量 MySQL中有一个名为 information_schema 的数据库,在该库中有一个 TABLES ...
分类:数据库   时间:2019-10-22 11:14:02    阅读次数:457
sqlserver清空删除日志
本地有备份 ...
分类:数据库   时间:2019-10-22 11:15:22    阅读次数:90
mysql/mariadb数据库在插入表数据时,ID竟然成奇数增加了?看完下面内容就知道怎么处理了。
今天突然被问到一个问题,mysql数据库插入表数据时,设置了ID自增,但是插入数据后,ID却呈奇数增加,不是123456类型,而是13579形式,突然有点懵,研究了一会,发现是auto_increment步长的问题,下面就具体来说下怎么解决: 插入数据后发生表内ID按奇数增加,如下图: 查看自增步长 ...
分类:数据库   时间:2019-10-22 11:15:47    阅读次数:125
maven工程配置pom.xml实现mybatis的访问数据库操作
pom.xml配置: 这个配置还有不足请在下方给出建议 I: 我这里测试三个 : 分别是有@的 DemoMapper(接口): package com.test; import com.pojo.Demo; import org.apache.ibatis.annotations.Select; i ...
分类:数据库   时间:2019-10-22 12:31:59    阅读次数:435
介绍ArcGIS中各种数据的打开方法——mdb(个人数据库)
3、打开存储在Access GeoDatabase的要素类 使用工作空间打开一个Access库中的一个要素类。 定义函数OpenWorkspaceFromFileAccess,输入参数包括要素类名和该数据库文件所在的路径,返回值为打开该要素类获得的要素对象FeatureClass。 介绍一种方法 小 ...
分类:数据库   时间:2019-10-22 12:46:48    阅读次数:1299
Linux系统下MySql表名大小写敏感问题
将etc下my.cnf的mysqld下新增一行 lower-case-table-names=1 重启mysqld服务1、使用 service 启动:service mysqld restart2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart ...
分类:数据库   时间:2019-10-22 12:48:45    阅读次数:85
dump net core windbg 内存分析
!dumpheap -stat //检查当前所有托管类型的统计信息 !dumpheap -mt 00007ffdb9386948 -min 200 //查看mt内容 使用!do命令查看一个对象的内容 使用!gcroot 查看一个对象的gc根 !DumpObj /d 0000021975972b48  ...
分类:数据库   时间:2019-10-22 13:02:10    阅读次数:87
Windows平台安装MongoDB教程
一、MongoDB简介 MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成,MongoDB文档类似于JSON对象,字段值可以包含其他文档,数组及文档数 ...
分类:数据库   时间:2019-10-22 13:03:18    阅读次数:82
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!