文摘首页 | 我的好库
好库文摘

Percona XtraBackup 关于 MySQL备份还原的详细测试

 一. Percona XtraBackup 的优点。 (1)无需停止数据库进行InnoDB热备; (2)增量备份MySQL; (3)流压缩传输到其它服务器; (4)在线移动表; (5)能够比较容易地创建主从同步; (6)备份......

doclist 发布于 2019/4/20 3:48:10 阅读(1) 评论(0)

Postgresql查询成本计算初探

Postgresql查询成本计算初探 摘要 关系数据库很重要的一个方面是查询速度。查询速度的好坏,直接影响一个系统的好坏。 查询速度一般需要通过查询规划来窥视执行的过程。......

轨迹16 发布于 2019/4/19 14:52:51 阅读(2) 评论(0)

浅谈数据库索引的结构设计与优化

浅谈数据库索引的结构设计与优化    一. 了解数据库索引的必要性   对于稍微数据量大一点的表,如果不适用索引,那么性能效率都会很低;如果绕开了索引,直接进行分区分表,数据库集群读写分离来解决性能问题的话,那......

doclist 发布于 2019/4/19 13:35:19 阅读(6) 评论(0)

腾讯面试:一条SQL语句执行得很慢的原因有哪些?---不看后悔系列

说实话,这个问题可以涉及到 MySQL 的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。 之前腾讯面试的实话,也问到这个问题了,不过答的很不好,之前没去想......

doclist 发布于 2019/4/19 9:51:06 阅读(3) 评论(0)

MySQL 多实例的安装

Step 1 . 准备工作 关闭防火墙; 安装 MySQL依赖于libaio 库;下载,解压,重命名 MySQL的执行文件;新建用户组和用户 等准备工作在此不再赘述。 可执行文件目录为 /data/mysql57 添加用户和组......

doclist 发布于 2019/4/19 0:32:46 阅读(7) 评论(0)

Postgresql 10 自带扩展模块功能说明

adminpackadminpack提供了许多支持功能,pgAdmin 和其他管理和管理工具可以使用它们来提供其他功能,例如远程管理服务器日志文件。所有这些功能的使用仅限于超级用户。 citext 该citext模块提供不区分大......

doclist 发布于 2019/4/18 23:32:27 阅读(6) 评论(0)

ORM 开发环境之利器:MVC 中间件 FreeSql.AdminLTE

前言 这是一篇纯技术干货的分享文章,FreeSql 已经基本完成 .NETCore 最方便的 ORM 使命,我们正在筹备生态的建立,比如 ABP 中如何使用 FreeSql 的实现,需要各种各样的扩展包,好多好多工作量。有没有大神愿意无......

doclist 发布于 2019/4/18 18:08:09 阅读(6) 评论(0)

Redis非关系型数据库

1.简介   Redis是一个基于内存的Key-Value非关系型数据库,由C语言进行编写。 Redis一般作为分布式缓存框架、分布式下的SESSION分离、分布式锁的实现等等。 Redis速度快的原因:基于内存、......

doclist 发布于 2019/4/18 17:03:15 阅读(6) 评论(0)

【MySQL】当前读、快照读、MVCC

当前读:   select...lock in share mode (共享读锁)   select...for update   update , delete , insert   当前读, 读取的是最新......

doclist 发布于 2019/4/18 0:26:10 阅读(8) 评论(0)

从壹开始前后端分离 42 ║支持多种数据库 & 快速数据库生成

缘起  哈喽大家周三好,休息了一段时间,打算准备找工作了🙃,有亲故帮忙内推么,翻翻面试题,所以平时的更新学习就停滞了,不过群里的问题,我还是尽量一直在回答的。。。 今天的内容很简单,不是一个技术文章,仅仅是一个项......

doclist 发布于 2019/4/17 11:24:39 阅读(8) 评论(0)

MySQL - 扩展性 1 概述:人多力量未必大

我们应该接触过或者听说过数据库的性能瓶颈问题。对于一个单机应用而言,提升数据库性能的最快路径就是氪金 - 买更高性能的数据库服务器,只要钱到位,性能不是问题。 但是当系统性能增加到一定地步时,你会发现,原先花 3000 块提升了 50%......

doclist 发布于 2019/4/17 10:07:00 阅读(7) 评论(0)

面试必备的数据库悲观锁与乐观锁

前言 在上一个章节5分钟带你读懂事务隔离性与隔离级别的最后,其实我们已经提到了锁的概念。本章节接下来将主要介绍以下数据库悲观锁与乐观锁的相关知识。如有错误还请大家及时指出~ 本文已同步至 GitHub/Gitee/公众号,感兴趣的同......

doclist 发布于 2019/4/16 22:28:33 阅读(10) 评论(0)

MySQL 事务隔离级别

基本概念   事务的基本特性 原子性(Atomicity): 当开启事务后,后面的所有操作,要么全部成功,要么全部失败。 一致性(Consistency): 事务执行前后数据库状态保持一致。 隔离性(Isolation): 在事务未提......

doclist 发布于 2019/4/16 16:08:19 阅读(9) 评论(0)

2019-4-16 sql tran and try catch :

begin try begin tran tran_addresource -- 标记事务的开始 delete rp insert into Cube.ResourcePool(ResourceT......

doclist 发布于 2019/4/16 11:58:56 阅读(8) 评论(0)

聊聊Mysql索引和redis跳表

摘要 面试时,交流有关mysql索引问题时,发现有些人能够涛涛不绝的说出B+树和B树,平衡二叉树的区别,却说不出B+树和hash索引的区别。这种一看就知道是死记硬背,没有理解索引的本质。本文旨在剖析这背后的原理,欢迎留言探讨 问题 如果......

doclist 发布于 2019/4/16 9:02:58 阅读(10) 评论(0)

mybatis之旅第五篇-动态SQL

一、引言 在之前的CRUD例子中,都是一些很简单的SQL,然而实际的业务开发中会有一些复杂的SQL,我们经常需要拼接SQL,拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。Mybatis个一个强大特性--动态SQL......

doclist 发布于 2019/4/15 20:11:53 阅读(9) 评论(0)

Hive和MySQL数据互导

Hive导数据入MySQL 建立与hbase表映射的hive,用sqoop导入mysql 创建mysql表 use anticheat; create table newsinfo_anticheat_blacklist( userid......

doclist 发布于 2019/4/15 20:11:21 阅读(9) 评论(0)

Spark读HBase写MySQL

1 Spark读HBase Spark读HBase黑名单数据,过滤出当日新增userid,并与mysql黑名单表内userid去重后,写入mysql。 def main(args: Array[String]): Unit = {......

doclist 发布于 2019/4/15 15:29:43 阅读(8) 评论(0)

数据库连接池原理分析及模拟实现

数据库访问 ​ 访问数据库主要有以下几个步骤: 加载数据库驱动 创建数据库连接 执行访问操作并处理执行结果 关闭连接,释放资源 ​ 在每一次请求数据库都要经历上述过程,创建连接和释放资源也都是些重复性的动作,当请求量比较大时,资源是......

doclist 发布于 2019/4/15 14:46:48 阅读(7) 评论(0)

MySQL 复制 - 性能与扩展性的基石 4:主备切换

一旦使用 MySQL 的复制功能,就很大可能会碰到主备切换的情况。也许是为了迭代升级服务器,或者是主库出现问题时,将一台备库转换成主库,或者只是希望重新分配容量。不过出于什么原因,都需要将新主库的信息告诉其它备库。 对于主备切换,如果是......

doclist 发布于 2019/4/15 9:43:02 阅读(8) 评论(0)
1 2 3 4 5 6 7 8 ... 下一页共339页  到第