办公常用软件技术学习网

办公常用软件技术学习网、Excel技术学习、PPT技术学习、Word技术学习、AI技术学习、PS技术学习,开发技术,数据库开发,SEO教程

联系客服联系客服

您现在的位置是:首页>数据库

  • 读写分离水太深,你把握不住,让叔来——命令查询权责分离模式

    读写分离水太深,你把握不住,让叔来——命令查询权责分离模式

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践多年以前,那时我正年轻,做技术如鱼得水,甚至一度希望自己能当一辈子的一线程序员。但是我又有两个小愿望想要达成:一个是想多挣点钱;另一个就是对项目的技术栈和架构选型能多有点主动权。多挣点钱是因为当时我刚结婚不久,有自己的家庭规划,所以挣钱的欲望也蛮强。而想有多点技术主动权的原因则是当时领导很赏识我,有些东西逐渐的放权让我做,我尝到了甜头,所以,也有了自己的一些小野心。而正巧就在那时候,领导给我了一个现在看来职业生涯中还挺重要的机会

    2021-06-02 11:28数据库8950825

  • 2021年中国数据库行业研究报告

    2021年中国数据库行业研究报告

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践核心摘要:中国数据库市场规模:据艾瑞统计,2020年中国数据库市场总规模达247.1亿元,同比增长16.2%。未来三年预计将保持高增长,多方面积极因素促成:1)政策扶持、国产化和数字化转型带动需求增长;3)各种类型厂商厚积薄发,产品和技术走向成熟;4)企业对基础软件的付费意愿逐年提升。中国数据库市场格局:1)多类型数据库百花齐放,关系型占据绝对主流,2020年中国关系型数据库的市场份额达90%左右;2)借助政策东风,国产厂商市场

    2021-06-02 11:00数据库2719128

  • 面试官:谈谈你对索引的认知系列之B+树

    面试官:谈谈你对索引的认知系列之B+树

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「架构精进之路」,作者架构精进之路。转载本文请联系架构精进之路公众号。写在前面前面一讲我们介绍了B-树的特性,以及与平衡二叉树的对比得出B-树这类数据结构的优势。《面试官:谈谈你对索引的认知》系列之B-树那B+树作为B树的一个升级版,那它又有哪些优势呢?本讲继续为大家揭开B+树的神秘面纱,让它不再成为你前进的羁绊!B+树 简介B+树是B-树的一个升级版,也是一种多路搜索树,相对于B树来说B+树更充分的利用了节

    2021-06-02 10:23数据库2609359

  • 聊聊当业务数据时间和预期的不一样,可以从哪些方向排查

    聊聊当业务数据时间和预期的不一样,可以从哪些方向排查

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践前言前些天业务部门的开发同事遇到了一个奇怪的bug,首先他们有个业务已经入库的创建时间和服务器时间相差了8个小时,其次当这个时间显示到前端后,这个时间竟然和服务时间相差了好几个月。今天就这个问题,来做个复盘,来聊聊当业务数据时间和预期的不一样,可以从哪些方向排查排查方向1、数据库和服务器的时间不一致1、查看jdbc链接配置的时区,即serverTimezone的参数配置注: 本文的时区都以东八区为基准,且数据库为mysql示例:

    2021-06-02 09:18数据库9964289

  • OceanBase开源,11张图带你了解分布式数据库的核心知识

    OceanBase开源,11张图带你了解分布式数据库的核心知识

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「程序员jinjunzhu」,作者jinjunzhu。转载本文请联系程序员jinjunzhu公众号。蚂蚁集团自研数据库OceanBase已经开源,这对国产分布式数据库来说,是一个重磅消息。一直以来OceanBase作为商业数据库,披露的技术细节并不多,以后又多了一个可以拿来研究的优秀分布式数据库。参考1[1]根据官网描述,在5月20日国际事务处理性能委员会(TPC,Transaction Processing

    2021-06-01 12:45数据库7793374

  • MySQL优化之Schema设计

    MySQL优化之Schema设计

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「小猪notebook」,作者钟Ger。转载本文请联系小猪notebook公众号。参考文献:《高性能MySQL(第三版)》1. 更优化的数据类型(1)选择可以正确存储数据的最小数据类型。 因为它们占用更少的磁盘、内存和CPU缓冲,且处理时需要的CPU周期也更少。(2)简单的数据类型。 因为简单数据类型的操作通常需要更少的CPU周期。eg:整型比字符型更好;使用MySQL内建的类型如date、datetime

    2021-05-31 16:09数据库2652599

  • 面试官:谈谈你对索引的认知系列之B-树

    面试官:谈谈你对索引的认知系列之B-树

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「架构精进之路」,作者架构精进之路。转载本文请联系架构精进之路公众号。写在前面对于MySQL索引,相信每位后端同学日常工作中经常会用到,但是对其索引原理,却可能未曾真正深入了解,导致在面试过程中,回答不出重点那就可能要与机会说byebye了。面试官:MySQL的索引实现是用什么数据结构?你:好像是B+树吧面试官:为什么要用B+树,而不是B-树?你:...面试官:用B+树实现索引结构,有什么好处?你:...B-

    2021-05-31 11:43数据库3561914

  • 一篇文章带你搞定Java的数据库访问

    一篇文章带你搞定Java的数据库访问

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践一、前言在应用程序开发中,需要使用数据库管理和存储各种数据。在Java中,提供了一个JDBC技术(Java Database Connectivity,JDBC,Java数据库连接),它的作用是连接数据库并访问。接下来小编带大家一起来学习JDBC技术!二、关系数据库1.目前,各种关系数据库的操作基本使用SQL语言,SQL(Structured Query Language)是一个结构化查询语言。2.常用的SQL语句,如下所示:

    2021-05-31 08:59数据库9338201

  • 数据库表设计太劣质,被领导疯狂diss

    数据库表设计太劣质,被领导疯狂diss

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「Java极客技术」,作者鸭血粉丝。转载本文请联系Java极客技术公众号。在大家开发的时候,很多时候不是说,有人告诉你已经完全的设计好数据库了,也没有专门的人去管理数据库表设计这块的内容,而阿粉的朋友就是这么悲催,接手了公司一个同事的一个比较重要的功能,而阿粉的朋友也没有重新进行设计,于是就出现了这样的一幕。你设计的这是啥?领导:你数据库设计的软删除呢?Delete 就直接给我删了?万一到时候用户反悔了,想查

    2021-05-29 08:07数据库5517956

  • 剖析6个MySQL死锁案例的原因以及死锁预防策略

    剖析6个MySQL死锁案例的原因以及死锁预防策略

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践MySQL 死锁是面试常问问题,金三银四,所以最近面试相关的文章比较多,本文章是总结的一波死锁问题,和大家分享一下。Mysql 锁类型和加锁分析MySQL有三种锁的级别:页级、表级、行级。**表级锁:**开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。**行级锁:**开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定

    2021-04-16 10:43数据库4781747