-
数据分析师必备的9大技能,大多数人只知道一半
所属栏目:[MySql教程] 日期:2019-10-21 热度:151
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 昨天有位刚入行数据分析的朋友跟我吐槽,自己入门到现在只会用excel做做分析图表,但是感觉越做越没有价值,数据分析似乎就是业务数据的分析员,不知道该如何提升自己。 这是因为他没有完[详细]
-
常用SQL语句分享
所属栏目:[MySql教程] 日期:2019-10-21 热度:103
【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 前言: 日常工作或学习过程中,我们可能会经常用到某些SQL,建议大家多多整理记录下这些常用的SQL,这样后续用到会方便很多。笔者在工作及学习过程中也整理了下个人常用的SQL,现在分享给[详细]
-
MySQL数据库入门多实例配置
所属栏目:[MySql教程] 日期:2019-10-16 热度:160
前面介绍了相关的基础命令操作:MySQL数据库基础篇之入门基础命令 所有的操作都是基于单实例的,mysql多实例在实际生产环境也是非常实用的,因为必须要掌握。 1、什么是多实例 多实例就是一台服务器上开启多个不同的服务端口(默认3306),运行多个mysql的[详细]
-
Redis缓存击穿、缓存穿透、缓存雪崩
所属栏目:[MySql教程] 日期:2019-10-16 热度:123
本篇文章主要谈谈Redis中很容易出现的三大问题现象:缓存击穿、缓存穿透以及缓存雪崩。不过在介绍这三个问题现象之前,我们首先需要先来了解下Redis中key的过期淘汰机制。众所周知,Redis可以对存储在Redis中的缓存数据设置过期时间,比如我们获取的短信验[详细]
-
Redis内存满了怎么办……
所属栏目:[MySql教程] 日期:2019-10-16 热度:176
我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大[详细]
-
精心总结--Oracle查询表空间的每日增长量和历史情况统计脚本
所属栏目:[MySql教程] 日期:2019-10-16 热度:165
今天主要总结一下Oracle表空间每日增长和历史情况统计的一些脚本,仅供参考。 11g统计表空间的每日增长量 SELECTa.snap_id, c.tablespace_namets_name, to_char(to_date(a.rtime,'mm/dd/yyyyhh24:mi:ss'), 'yyyy-mm-ddhh24:mi')rtime, round(a.tablespace_[详细]
-
Apache Hive VS Spark:不同目的,同样成功
所属栏目:[MySql教程] 日期:2019-10-16 热度:80
Hive和Spark凭借其在处理大规模数据方面的优势大获成功,换句话说,它们是做大数据分析的。本文重点阐述这两种产品的发展史和各种特性,通过对其能力的比较,来说明这两个产品能够解决的各类复杂数据处理问题。 什么是Hive? Hive是在Hadoop分布式文件系统[详细]
-
「内存数据库」调整插入和数据负载的HANA性能
所属栏目:[MySql教程] 日期:2019-10-16 热度:189
插入和数据加载将写入新数据,而SELECT、UPDATE或DELETE等其他操作必须对现有数据进行操作。 因此,典型的性能因素是部分不同的。如果你想提高插入和数据加载的性能,你可以考虑以下方面: Area Details Lock waits 参见1999998,如果需要,优化锁等待情况[详细]
-
MongoDB与MySQL:如何选择
所属栏目:[MySql教程] 日期:2019-10-16 热度:136
MongoDB和MySQL分别是领先的开源NoSQL和关系数据库。哪个最适合您的应用程序? 在1990年代的互联网泡沫时期,用于Web应用程序的一种通用软件堆栈是LAMP,它最初代表Linux(OS),Apache(Web服务器),MySQL(关系数据库)和PHP(服务器编程语言)。MySQL是首选的数[详细]
-
Redis 多方式实现计数器功能
所属栏目:[MySql教程] 日期:2019-10-16 热度:78
计数器在很多网站中都进行了广泛的应用,比如文章的点赞数、页面的浏览数、网站的访客数、视频的播放数等等。在这篇文章里,我会使用 Redis 的三种数据类型,来分别实现计数器的功能。 请跟随我一起来看看吧。 使用字符串键 下面代码演示了如何利用 Redis[详细]
-
亚马逊彻底去掉 Oracle 数据库:迁移完成
所属栏目:[MySql教程] 日期:2019-10-16 热度:100
2019 年 10 月 15 日,AWS 的首席布道者 Jeff Barr 在官方博客发布标题为《迁移完成亚马逊的消费者业务部关闭最后的 Oracle 数据库》的文章,以下内容由云头条编译发布。 在亚马逊工作的 17 年间,我发现工程团队的同事们永远不满足于良好的现状。他们会定[详细]
-
OceanBase如何获得TPC-C测试第1名?
所属栏目:[MySql教程] 日期:2019-10-12 热度:164
TPC-C是TPC组织(国际事务性能委员会)制定的关于商品销售的订单创建和订单支付等的基准测试标准,是数据库联机交易处理系统的权威基准测试标准。 蚂蚁金服自研的分布式关系数据库OceanBase获得TPC-C测试第一名后,引起了大量关注,今天,我们邀请了OceanBas[详细]
-
MySQL中的主键和rowid,看似简单,其实有一些使用陷阱需要注意
所属栏目:[MySql教程] 日期:2019-10-12 热度:137
大家在MySQL中我们可能听到过rowid的概念,但是却很难去测试实践,不可避免会有一些疑惑,比如: 1)如何感受到rowid的存在 2)rowid和主键有什么关联关系 3)在主键的使用中存在哪些隐患 4)如何来理解rowid的潜在瓶颈并调试验证 今天要和大家一起讨论这[详细]
-
分享一款MySQL语句优化辅助工具--DBA必备
所属栏目:[MySql教程] 日期:2019-10-12 热度:149
概述 优化SQL,是DBA常见的工作之一。如何高效、快速地优化一条语句,是每个DBA经常要面对的一个问题。对于一名DBA来说,掌握一门语言配合自己的工作是非常必要的。相对于shell的简单、perl的飘逸,Python是一种严谨的高级语言。其具备上手快、语法简单、[详细]
-
面试官出的MySQL索引问题,这篇文章全给你解决!
所属栏目:[MySql教程] 日期:2019-10-12 热度:162
0 前言 这篇文章不会讲解索引的基础知识,主要是关于MySQL数据库的B+树索引的相关原理,里面的一些知识都参考了MySQL技术内幕这本书,也算对于这些知识的总结。对于B树和B+树相关的知识,可以参考我的这篇博客:面试官问你B树和B+树,就把这篇文章丢给他 1[详细]
-
什么?Redis的QPS是MySQL的100倍?
所属栏目:[MySql教程] 日期:2019-10-12 热度:65
前言 原来总听别人说 Redis 读写性能优越适合做缓存,而 MySQL 则不行,那么你有真正了解过他们的读写差距吗?小匠同样也有这个疑问,到底他们的性能差多少?于是就有了这篇文章。 测试环境配置 Ubuntu Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz 8GB DDR3[详细]
-
InnoDB到底支不支持哈希索引,为啥不同的人说的不一样?
所属栏目:[MySql教程] 日期:2019-10-12 热度:106
继续回答水友提问(最近问MySQL的多): 沈老师,我在网上看到不同的资料,有的说InnoDB支持哈希索引,有的说不支持,到底哪个是正确的呢? 对于InnoDB的哈希索引,确切的应该这么说: InnoDB用户无法手动创建哈希索引,这一层上说,InnoDB确实不支持哈希索引[详细]
-
详解Oracle数据库表空间设计--ASM/BFT/OMF综合使用
所属栏目:[MySql教程] 日期:2019-10-12 热度:129
为满足海量数据的高性能、易管理性等综合需求,很多项目在表空间设计方面,基本都会综合采用ASM、OMF和大表空间技术,下面分别介绍一下这几个概念。 1. ASM ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷[详细]
-
记一次找因Redis使用不当导致应用卡死Bug的过程
所属栏目:[MySql教程] 日期:2019-10-12 热度:157
首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象 刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是感觉代码可能有问题,[详细]
-
分享一份大佬的MySQL数据库设计规范,值得收藏
所属栏目:[MySql教程] 日期:2019-10-12 热度:143
MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。无意中从github上看到一个大佬的MySQL数据库设计规范,顺便在这里分享一下。 https://github.com/jly8866/archer/blob[详细]
-
详解MyCat 全局序列号实现方式,值得收藏
所属栏目:[MySql教程] 日期:2019-10-12 热度:86
在实现分库分表的情况下,数据库自增主键已无法保证自增主键的全局唯一。为此,MyCat 提供了全局sequence,并且提供了包含本地配置和数据库配置等多种实现方式。下面对这几种实现方式做一下介绍。 1. 本地文件方式 原理: 此方式 MyCAT 将 sequence 配置到[详细]
-
关于数据库备份恢复方面的15个建议,值得重视
所属栏目:[MySql教程] 日期:2019-10-09 热度:51
概述 数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DBA必须具有的职业技能. 下面针对数据库备份这块提几个建议。 Mysql 备份过程 1、在二级复制服务[详细]
-
关于MySQL数据库配置优化的15条建议
所属栏目:[MySql教程] 日期:2019-10-09 热度:146
概述 今天主要分享一下关于mysql数据库在配置上的15条建议,仅供参考。 Mysql 配置优化建议 1、使用 innodb_flush_method=O_DIRECT 来避免写的时候出现双缓冲区。 2、避免使用 O_DIRECT 和 EXT3 文件系统 这会把所有写入的东西序列化。 3、分配足够 innodb[详细]
-
小白学MySQL要多久?我整理了10多个问题的答案
所属栏目:[MySql教程] 日期:2019-10-09 热度:161
这是一个偶然碰到的问题,想想蛮有意思,就准备写一篇文章做下分析。 首先啰嗦下学习MySQL的一些背景:MySQL作为目前最为活跃热门的开源数据库之一,以低成本和简易操作的组合方案在互联网企业中被广泛采用而大放异彩。在炙手可热的BAT中,MySQL正被大量使[详细]
-
中国自研数据库打破西方垄断
所属栏目:[MySql教程] 日期:2019-10-09 热度:163
中国基础技术,再破外国垄断。 而且新近提交成绩,大幅刷新之前纪录,斩获全球第一。 荣誉属于阿里巴巴,属于蚂蚁金服。 十一期间,权威机构国际事务处理性能委员会(TPC)官网披露,阿里巴巴自主研发的金融级分布式关系数据库OceanBase,在TPC-C基准测试[详细]