最新 最热

openGauss中的锁超时

pg从9.3版本开始提供了lock_timeout参数用以指定锁超时时间,默认0,openGauss由于是基于9.2.4版本pg研发,所以没有这个参数,但是openGauss中存在两个参数控制着锁超时:lockwait_timeout,update_lockwait_timeout...

2020-10-28
2

一种MySQL备份恢复设计思路

首先交代一下背景,由于某些因素的限制,我们公司目前的备份策略采用的是隔天全备的方案,增量备份则使用的是binlog server的方式,那么如何快速恢复就成为了我们需要思考的问题...

2020-09-23
2

drop、truncate和delete的区别

1、在速度上,一般来说,drop> truncate > delete。 2、在使用drop和truncate时一定要注意,虽然可以恢复,但为了减少麻烦,还是要慎用。 3、如果想删除部分数据用delete,注意带上where子句,回滚段要足够大; 如果想删除表,当然用dr...

2020-08-28
1

元数据是什么?举例告诉你什么是元数据

元数据,一个简单的定义是描述数据的数据。在企业中,无论哪里有数据,都有相应的元数据。只有存在完整而准确的元数据,我们才能更好地理解数据并充分利用数据的价值。为了让大家更好地了解什么是元数据,亿信华辰小编针对元数...

2020-07-03
1

软件工程师与数据科学家如何更好协作?CMU特意上线了这门课程

根据官方介绍,该课程从主要从软件工程的角度出发,讨论了如何采用由数据科学家开发的想法和模型,比如脚本和Jupyter笔记本,将这些想法和模型部署为可伸缩且可维护的系统的一部分,比如移动应用程序、Web应用程序、IoT设备。...

2020-06-17
2

对于数据库操作的敬畏小案例

之前一直在说对于线上运维操作的敬畏之心,但是话说了,有时候没有案例的说明其实是苍白的。刚好借着最近同事碰到的一个案例来做下说明。

2020-06-08
1

mysql之DDL

一 简介:今天来DDL的变革 二 DDL演化方式: 1 copy table : 1 创建临时表2 copy数据到临时表 3 rename进行交换 缺点 1 阻塞事务 2占用磁盘空间 2 inplace : 1 在线更改表,不会拷贝临时表 缺点 1 阻塞事务 3 onl...

2020-05-29
1

Truncate用法详解

当我们想要清空某张表时,往往会使用truncate语句。大多时候我们只关心能否满足需求,而不去想这类语句的使用场景及注意事项。本篇文章主要介绍truncate语句的使用方法及注意事项。...

2020-05-19
1

一文搞懂Oracle 0 至 6 级锁(附案例详解)

A table lock, also called a TM lock, is acquired by a transaction when a table is modified by an INSERT, UPDATE, DELETE, MERGE, SELECT with the FOR UPDATE claus...

2020-04-14
2

【easypoi导出实例】

疫情严重,隔离在家,不出门既是爱国,抽出一个项目中使用的easypoi导出代码,请大家指教。

2020-02-25
1