摘要: 一. 大纲 在谈论数据库架构和数据库优化的时候,我们经常会听到分库分表、分区、分片(Sharding)等关键词,对于这些概念,相信大家应该都有听说过或是浏览过相关的文档,我们今天就来详细了解下这几个比较容易混淆的概念。 首先呢,我们需要知道上述的这些方案都是为了同一个目的而产生,那就是为了突破单表/ 阅读全文
posted @ 2021-06-25 16:08 时光与我恰经过 阅读(2097) 评论(0) 推荐(1) 编辑
摘要: 一. 大纲 在日常的数据库运维管理中,数据库脚本是排查问题必不可少的利器,好的运维脚本可以让我们快速排查出问题所在,并在最短时间内解决问题。 但是在实际项目中,很多项目组人员面对数据库方面的突发问题,特别是SQL性能方面的问题,都无从下手,反馈给DBA的大多都是系统卡顿或数据库存在问题等内容,而DB 阅读全文
posted @ 2021-06-17 15:42 时光与我恰经过 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 一. 简介 DQL:指数据库中的查询(select)操作。 DML:指数据库中的插入(insert)、更新(update)、删除(delete)等行数据变更操作。 DDL:指数据库中加列(add column)、修改列(change column)、创建索引(create index)、删除索引(d 阅读全文
posted @ 2021-06-03 14:53 时光与我恰经过 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 一. 大纲 本篇介绍常见数据库的高可用方案,侧重于架构及功能介绍,不涉及详细原理,主要为了帮助大家对于常见数据库的高可用方案做个汇总性的了解。 首先我们先了解下高可用方案的常见类型,下面主要从两个方面来划分。 按底层存储架构主要划分为两种: Shared Storage:多个数据库实例之间共享一份数 阅读全文
posted @ 2020-03-25 14:52 时光与我恰经过 阅读(3240) 评论(0) 推荐(0) 编辑
摘要: 先讲个事,前段时间,系统长时间不用的一个功能被开放出来了,想当然的我没有在测试平台上测试,直接操作了正式系统(的确是我不严谨),导致好多数据异常,页面展示错乱了。于是我想到的第一个就是进行备份还原。项目进行了7天的备份,每天凌晨自动备份,但是凌晨到现在的数据就会丢失了,这可是重大问题啊。我顿时慌了, 阅读全文
posted @ 2019-08-13 16:55 时光与我恰经过 阅读(1715) 评论(1) 推荐(0) 编辑
摘要: 最近项目上出现了很奇怪的一个问题,通过excel模板上传数据时,导入经常卡死在最后保存数据的时候,过了会儿显示保存失败。通过日志里面可以发现报的异常如下,很明显是锁表了。 然后尝试对不通的库进行复现,发现有的导入能成功,有的导入就报死锁,这就奇怪了,数据库都是mysql,采用的是集群部署,都在同一个 阅读全文
posted @ 2019-05-28 15:02 时光与我恰经过 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 一、背景与说明 1.1、性能基线的背景与意义 当系统的操作响应时间超出了用户可接受的程度,说明系统出现了性能问题,需要技术人员对系统进行优化,但是 “用户是否可接受”是一个主观的无法直接测量的标准,具体在何种程度下需要开启对系统性能的优化工作,又优化到何种程度后可以终止工作,没有统一的度量标准。 另 阅读全文
posted @ 2019-04-02 15:20 时光与我恰经过 阅读(5369) 评论(0) 推荐(1) 编辑
摘要: 最近工作没有那么忙,有时间来写写东西。今年的系统分析师报名已经开始了,面对历年的真题,真的难以入笔,所以突然对未来充满了担忧,还是得抓紧时间学习技术。 同事推了一篇软文,看到了这个Ehcache,感觉简单又好用,所以在自己这边也做个记录。 先来谈谈什么是Ehcache缓存,我们从实际场景出发,支撑一 阅读全文
posted @ 2019-02-28 16:15 时光与我恰经过 阅读(4772) 评论(0) 推荐(0) 编辑
摘要: 又有很长一段时间没写了,这次这篇随笔主要是分享下Jrebel与IDEA的激活方法以及推荐下Jrebel的替代工具Springloaded。 先来说下Jrebel的激活方法吧,之前有同事遇到了Jrebel使用的时候提示过期无法使用的问题,这里做个记录,以备不时之需。 在jrebel server处,写 阅读全文
posted @ 2018-07-24 17:07 时光与我恰经过 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 最近实现一个功能,具体需求就是把数据库中的内容转换成word文档,文档中需要包含标题、目录以及表格信息。 这里我使用的是Aspose.Word类,这是一个很强大的文档操作工具包,实现了所有操作文档的所需要的功能。 我使用中遇到了几个问题,最棘手的就是当生成word时如果数据量太大,执行一段时间后,会 阅读全文
posted @ 2018-06-19 16:18 时光与我恰经过 阅读(5103) 评论(0) 推荐(0) 编辑