第4页
聚米学院>第4页
  • 一文看懂MySQL的异步复制、全同步复制与半同步复制

    今天主要聊一下MySQL的异步复制、全同步复制与半同步复制,目前我们生产库实际上用的就是异步复制了,后面再转成半同步复制。一、MYSQL复制架构衍生史在2000年,MySQL 3.23.15版本引入了Replication。Replication作为一种准实时同步方式,得到广泛应用。这个时候的Rep...

    11月24日[数据库]MySQL异步复制全同步复制半同步复制

  • 详解mysql数据库default设置的三种不同表现

    概述 我们在建表的时候有时候会加default默认值,有时不加,而default默认值又有''和NULL两种情况,那么这三种不同情况具体表现成什么呢?这里用一个实验来简单测试一下。 1、建表脚本 CREATE TABLE `tes...

    11月24日[数据库]MySQL

  • 基于SQLSERVER数据库建立高效的索引

    概述生产库中sqlserver怎么也占了三分之一,所以今天主要聊聊怎么在sqlserver数据库上去建索引。1、索引概述创建索引一般有以下两个目的:维护被索引列的唯一性和提供快速访问表中数据的策略。大型数据库有两种索引即簇索引和非簇索引:1 非簇索引的表是按堆结构存储数据,所有的数据均添加在表的尾部...

    11月24日[数据库]sqlserver索引

  • 记一次生产数据库二次扩容:Rac+ASM磁盘组扩容-Aix系统

    分享下最近对数据库扩容的大致过程,仅供参考。1、 扩容前准备1.1. 提供设备清单将设备的大小和个数给系统和存储工程师,要求在节点上增加新的磁盘,其中 RAC 需要共享磁盘。1.2. 对数据库进行备份因为每晚都有做备份,所以这里做个检查就可以了rman target / bac...

    11月24日[数据库]数据库磁盘组Aix系统

  • 超经典的Web前端与移动开发基础视频【5G】

    课程目录:第1阶段:web前端开发基础环境配置 01大前端开发和全栈开发的定义.avi 02前端开发基础视频-视频内容介绍.avi 03前端开发基础视频-操作系统常用设置.avi 04前端开发基础...

    11月23日[其他IT教程]web前端csshtml5

  • 详解HTTP协议中的长连接

    什么是长连接?长连接还是短连接相比于短连接,长连接更节省资源。如果每发送一条消息就要创建链路、发起握手认证、关闭链路释放资源,会损耗大量的系统资源。长连接只在首次创建时或者链路断连重连才创建链路,链路创建成果之后服务提供者和消费者会通过业务消息和心跳维系链路,实现多消息复用同一个链路节省资源。HTT...

    11月23日[web开发]TCP长连接HTTP协议

  • 解析四种大数据文件格式

    众所周知,Apache Spark支持许多种不同的数据格式,其中包括:无处不在的CSV格式、对于Web友好的JSON格式、以及常被用于大数据分析的Apache Parquet和Apache Avro。1、CSVCSV(Comma-Separated Values,逗号分隔值 文件,通常被用于在使用纯...

    11月23日[大数据]大数据CSVJSONParquetAvro

  • 深入剖析消息中间件:RocketMQ NameServer

    本文将深入剖析rocketmq为什么选择自己开发NameServer,而不是选择类似于ZK这样的开源组件。同时对rocketmq的路由注册、路由发现、路由剔除进行剖析。并通过结合核心源码,对笔者的观点进行验证。同时对不同类型消息的重试机制,以及客户端选择nameserver的策略进行深入讲解。文章第...

    11月23日[编程开发]RocketMQ NameServerRocketMQNameServerBroker集群Producer集群Consumer集群

  • 一条简单的更新语句,MySQL是如何加锁的?

    看如下一条sql语句: # table T (id int, name varchar(20 delete from T where id = 10; MySQL在执行的过程中,是如何加锁呢? 在看下面这条语句: select * fro...

    11月23日[数据库]MySQLInnoDB索引

  • 记一次生产数据库数据文件进行分区转移

    由于之前同事没有对磁盘分区做规划,可以看到数据和系统是在同个分区的,没有单独规划一个数据分区给数据库,还有个分区是640G没有用上。下面简单介绍一下mysql数据库数据文件的转移过程。 1. 新建数据分区 篇幅需要,以下从简。。。...

    11月22日[数据库]mysql数据库

  • 程序设计的5个底层逻辑,决定你能走多快

    肉眼看计算机是由CPU、内存、显示器这些硬件设备组成,但大部分人从事的是软件开发工作。计算机底层原理就是连通硬件和软件的桥梁,理解计算机底层原理才能在程序设计这条路上越走越快,越走越轻松。从操作系统层面去理解高级编程语言的执行过程,会发现好多软件设计都是同一种套路,很多语言特性都依赖于底层机制,今天...

    11月22日[编程开发]程序设计

  • IO通信模型—同步非阻塞模式NIO

    同步非阻塞模式(NonBlocking IO 在非阻塞模式中,发出Socket的accept( 和read( 操作时,如果内核中的数据还没有准备好,那么它并不会阻塞用户进程,而是立刻返回一个信息。也就是说进程发起一个read操作后,并不需要一直...

    11月22日[网络技术]IO通信模型NIO

  • 4 个关于Java 虚拟机内存的问题?

    JVM的内存区域是怎么划分的?JVM的内存划分中,有部分区域是线程私有的,有部分是属于整个JVM进程;有些区域会抛出OOM异常,有些则不会,了解JVM的内存区域划分以及特征,是定位线上内存问题的基础。那么JVM内存区域是怎么划分的呢?首先是程序计数器(Program Counter Register...

    11月20日[系统运维]Java虚拟机JVM

  • 你必需知道的10个 Nginx 常用命令

    Nginx 是一个免费、开源、高性能、可伸缩、可靠、功能全面且流行的 HTTP和反向代理服务器,一个邮件代理服务器,以及通用的 TCP/UDP 代理服务器。Nginx 的配置很简单,资源消耗低。连 Github、SoundCloud、Dropbox、Netflix、WordPress 等 高流量站点...

    11月20日[系统运维]Nginx

  • Java程序员必备:异常的十个关键知识点

    总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。一. 异常是什么异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在,数组越界,进行除法时,除数为0等都会导致异常。一个文件找不到的异常:public class TestException ...

    11月20日[编程开发]Java

聚米学院 © All Rights Reserved.