
数据存储——关系型数据库
nogos
I can do it
展开
-
MySQL使用笔记
表数据操作插入多行数据插入insert into ticket_info (buyer_openid,ticket_date) values('000751A016BDBF8EB40E7A902F7153C6','2017-12-01'),('000751A016BDBF8EB40E7A902F7153C6','2017-12-01');避免重复插入I...原创 2017-12-18 13:28:03 · 379 阅读 · 0 评论 -
物化视图
Oracle物化视图 Oracle的物化视图是包括一个查询结果的数据库对像。将一些大的耗时的表连接用物化视图实现,会提高查询的效率。 物化视图在某种意义上说就是一个 物理表,物化视图会占用数据库磁盘空间,甚至可以创建索引。数据生成模式Build Immediate 创建物化视图的时候就生成数据 。Build Deferred(默认) 在创建时不生成数据,以后根据需要在生成数据...转载 2019-10-13 12:55:09 · 487 阅读 · 0 评论 -
分库分表
互联网行业中,由于有庞大的用户量存在,所以会产生海量的请求。这些请求产生的交易数据和信息都需要存储在关系型数据库中。由于数据量很大,单个数据库已经难以容纳所有数据,所以产生了分库分表的需求。分库分表,顾名思义,就是使用多个库和多个表甚至多个数据库实例来存储海量的数据。什么是分库分表 数据拆分是对数据分而治之的通用概念,在数据库存储方面是通过分库分表来实现数据拆分的,对数据的拆分主要体现在...原创 2019-10-09 22:21:59 · 540 阅读 · 0 评论 -
TiDB 单机安装
官方地址: https://github.com/pingcap/docs-cn1 下载压缩包# 下载Tidb[root@admxj-core ~]# wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gz# 下载Tidb校验文件wget http://download.pingcap.org/tidb-latest...转载 2019-05-22 16:58:19 · 772 阅读 · 0 评论 -
Redis设计与实现——读书笔记
数据结构与对象SDS(Simple Dynamic String)struct sdshdr { int len;//已使用字节数 int free;//未使用字节数 char buf[];//字节数组}特点:1、空间预分配策略,减少内存重分配次数(内存分配涉及系统调用)。2、获取长度O(1),通过属性记录字符串长度。3、杜绝缓冲区一次,通过API对SDS进行修改时,会先检查...原创 2019-03-28 23:28:31 · 330 阅读 · 0 评论 -
索引的访问-SQL Server
索引的访问,数据库索引的访问方式原创 2016-07-06 15:22:04 · 2210 阅读 · 0 评论 -
锁与并发-SQL Server
并发可以定义为多个进程同时访问或修改共享数据的能力。处于活动状态而互不干涉的并发用户进程的数量越多,数据库系统的并发性就越好。当一个正在修改数据的进程阻止了其他进程读取该数据,或者当一个正在读取数据的进程阻止了其他进程修改该数据,并发性就降低了。本文用术语“读取”或者“访问”描述数据上的SELECT操作,用“写入”或“修改”描述数据上的INSERT,UPDATE以及DELETE操作。一般地,数...原创 2016-07-07 13:33:05 · 7291 阅读 · 3 评论 -
数据库索引的实现原理—SQL Server
SQL Server数据库索引的实现原理原创 2016-07-06 00:19:54 · 3715 阅读 · 0 评论 -
B+树在数据库索引中的应用
B+树在数据库索引中的应用、B+树和B-树比较原创 2016-07-05 15:30:30 · 1017 阅读 · 0 评论 -
数据库表的存储结构-SQL Server
SQL Server数据库中表的存储结构原创 2016-07-05 10:48:09 · 11883 阅读 · 2 评论 -
NoSQL数据库入门概述
NoSQL数据库入门概述、包括Memcached、Redis、Tokyo Tyrant等NoSQL数据库的简单了解原创 2016-08-27 13:59:55 · 13016 阅读 · 1 评论 -
数据库-面试题
数据库面试题原创 2016-07-06 16:34:24 · 2054 阅读 · 0 评论