数据库不能同时操作

  • 数据库必知词汇:数据库事务

    数据库事务(Transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 在数据库系统中,事务是工作的离散单位,它可以是修改一个用户的账户余额,也可以是库存项的写操作。...

    文章 萌萌怪兽 2020-02-23 50浏览量

  • MySQL常用集群方案

    了解 MySQL 集群之前,先看看单节点数据库的弊病: 大型互联网程序用户群体庞大,所以架构需要特殊设计。 单节点数据库无法满足大并发时性能上的要求。 单节点的数据库没有冗余设计,无法满足高可用。 单节点 MySQL无法承载巨大的业务量,数据库负载巨大。 一、常见 MySQL 集群方案 Re...

    文章 优惠券发放 2018-07-03 2059浏览量

  • 数据库事务ACID

    数据库事务 数据库事务有严格的定义,它必须同时满足4个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),简称ACID。下面是对每个特性的说明。 原子性:表示组成一个事务的多个数据库操作是一个不可分割的原子单元,只有...

    文章 gome 2017-09-16 740浏览量

  • Quick BI 数据可视化分析平台

    2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品

    广告

  • MongoDB学习系列(1)--入门介绍

    1.MongoDB主要特性: 1.1文档数据模型 不需要和关系数据库一样,显示一个示 例文档数据时,需要多张表,并且需要这些表之间通过主外键关联起来。同时数据库不需要schema。所以对那些schema经常变化,或者web应用程序 开发初期来说,MongoDB有很大的优势。所有的数据都可以存在一条...

    文章 liminjun88 2016-04-21 1675浏览量

  • 《数据库原理与应用(第3版)》——小结

    本节书摘来自华章出版社《数据库原理与应用(第3版)》一 书中的第1章,第1.4节,作者:何玉洁,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 小结 本章首先介绍了数据库中涉及的一些基本概念,然后介绍了数据管理技术的发展,重点介绍了文件管理和数据库管理在操作数据上的差别。文件管理不能提供数...

    文章 华章计算机 2017-05-02 682浏览量

  • 究竟先操作缓存,还是数据库?

    缓存存储,也是数据的冗余。 (1)数据库访问数据,磁盘IO,慢; (2)缓存里访问数据,存操作,快; (3)数据库里的热数据,可在缓存冗余一份; (4)先访问缓存,如果命中,能大大的提升访问速度,降低数据库压力; 这些,是缓存的核心读加速原理。 但是,一旦没有命中缓存,或者一旦涉及写操作,流程会比...

    文章 初商 2019-08-09 233浏览量

  • 面试前必须要知道的Redis面试题

    前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 回顾前面: 从零单排学Redis【青铜】 从零单排学Redis【白银】 从零单排学Redis【黄金】 从零单排学Redis【铂金一】 从零单排学...

    文章 java3y 2019-01-14 2055浏览量

  • Azure SQL Database Active Geo-Replication简介

    笔者在《迁移 SQL Server 数据库到 Azure SQL 实战》一文中,介绍了如何把一个本地版的 SQL Server 数据库迁移到 Azure SQL Database。迁移虽然顺利实现了,但是现在我们又面临一个新的任务:如何对新迁移的数据库进行备份? 对于数据库的维护来说,备份工作可谓...

    文章 powertoolsteam 2016-09-13 813浏览量

  • 关系型数据库事务的作用

    所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。例如,在关系数据库中,一个事务可以是一条SQL语句、一组SQL语句或整个程序。  简单举个例子就是你要同时修改数据库中两个不同表的时候,如果它们不是一个事务的话,当第一个表修改完,可是第二表改修出现了异常...

    文章 daleychao 2017-01-02 516浏览量

  • Azure SQL Database Active Geo-Replication 简介

    对于数据库的维护来说,备份工作可谓是重中之重。MS Azure 当然也提供了很完善的数据库备份功能。但是在动手创建备份计划前请思考一下备份工作的真实目的。当然首先要保证数据的安全,一般来说定时创建数据库的备份文件,再拷贝到不同的存储设备上就可以了。其次,当灾难发生时可不可以用最短的时间还原数据库从...

    文章 吞吞吐吐的 2017-10-18 686浏览量

  • 事务ACID属性与隔离级别

    概念 数据库领域中的事务指的是一系列对数据库的操作集合,是数据库管理系统(DBMS)定义的一个执行单位。事务的作用体现在两个方面: 在并发访问数据库的场景中,利用事务来隔离多个应用程序的操作,避免多个操作彼此之间相互影响 提供一种从失败中恢复到正常状态的方法,同时提供数据库即使在异常状态仍能保持...

    文章 登天蚂蚁 2018-08-22 737浏览量

  • SQL数据库使用技巧

    用过VS2005和VS2008的开发人员肯定知道在安装这个IDE的时候会自动安装了一个精简版的SQL数据库服务SqlExpress,这个数据库系统少了最重要的企业管理器,也就是说不能用它来建数据表和一些可视化操作。如果碰到项目中要用到SQL数据库的时候也不能附加到数据库服务里面去,导致项目在连接数...

    文章 云栖-lxl 2012-11-28 516浏览量

  • Mysql分表分库分析

        对于大型的互联网应用,数据库单表的数据量可能达到千万甚至上亿级别,同时面临这高并发的压力。Master-Slave结构只能对数据库的读能力进行扩展,写操作还是集中在Master中,Master并不能无限制的挂接Slave库,如果需要对数据库的吞吐能力进行进一步的扩展,可以考虑采用分库分表的...

    文章 技术小胖子 2017-11-07 906浏览量

  • 阿里业务研发经典案例:另类解法,分布式一致

    背景 在大型互联网系统中,基于成本的考虑,普遍会使用MySQL数据库;同时由于业务量很大,通常会按照用户维度对数据做垂直拆分,即大家常说的分库分表。 在阿里巴巴的红包系统中,红包的发放操作会涉及两个数据库的事务操作,一个数据库进行预算的扣减,另一个进行用户红包数据的写入,那么如何保证这两个事务操作...

    文章 技术小能手 2017-12-11 1076浏览量

  • 《数据库原理与应用(第3版)》——1.2 数据管理技术的发展

    本节书摘来自华章出版社《数据库原理与应用(第3版)》一 书中的第1章,第1.2节,作者:何玉洁,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 数据管理技术的发展 数据库技术是应数据管理任务的需要而产生和发展的。数据管理包括对数据进行分类、组织、编码、存储、检索和维护,是数据处理的...

    文章 华章计算机 2017-05-02 1025浏览量

  • 浅谈sqlserver中的“锁”

      以下的文章主要向大家讲述的是在实际操作中如何快速对sqlserver中的锁机制进行掌握,各种大型数据库所采用的相关的锁基本理论都是相同的,但在具体实现上各有不同之处。SQL Server更强调由系统来管理锁。 在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当...

    文章 丁浪 2011-10-24 682浏览量

  • AG阅读总结5.1——实例启动与关闭

    1、启动数据库: 1,、数据库启动的方式:一般有三种方式可以启动数据库,sqlplus,recovery  manager(传说中的RMAN),enterprise manager(传说中的EM)。 2、理解初始化参数:初始化参数是干嘛的?其实,就是数据库实例的配置参数,当你运行statup命令...

    文章 长烟慢慢 2012-03-19 850浏览量

  • Analysis Memory In Sqlserver

    数据库内存浅析 内存是数据库一个非常大的主题,可是说是影响数据库性能的关键因素之一, 这几天研究了下,不是很深,与大家分享下。 初识数据库内存 内存存在的意义在于协调高速的CPU和低速的磁盘之间的读写差距,对数据库而言, 内存中的数据越多意味着读写更快、性能更好。当然,在服务器上不可能给你无限制的...

    文章 dbaer 2017-10-20 892浏览量

  • 备份和恢复概述

    理主要是为防止非法登录者或非授权用户对SQL Server 数据库或数据造成破坏,但在有些情况下这种安全管理机制显得力不从心。例如合法用户不小心对数据库数据做了不正确的操作或者保存数据库文件的磁盘遭到损坏或者运行SQL Server 的服务器因某种不可预见的事情而导致崩溃。所以我们需要提出另外的方...

    文章 余二五 2017-11-22 735浏览量

  • 100亿数据平滑数据迁移,不影响服务

    一、问题的提出 互联网有很多“数据量较大,并发量较大,业务复杂度较高”的业务场景,其典型系统分层架构如下: (1)上游是业务层biz,实现个性化的业务逻辑 (2)中游是服务层service,封装数据访问 (3)下游是数据层db,存储固化的业务数据 服务化分层架构的好处是,服务层屏蔽下游数据层的复...

    文章 初商 2019-08-12 542浏览量

  • 《数据库基础及实践技术——SQL Server 2008》一1.1 数据管理的发展

    1.1 数据管理的发展 从计算机产生之后,人们就希望用计算机存储和管理数据。最初用计算机对数据进行管理是以文件方式进行的,即将数据保存在用户定义好的文件中,然后编写对数据文件进行操作的应用程序。这种数据管理方式对用户的要求比较高,需要有较高的计算机编程技能,同时还要具有数据存储和访问知识,以最大限...

    文章 华章计算机 2017-08-01 1077浏览量

  • 如何保证缓存(redis)与数据库(MySQL)的一致性

    【说明】  对于热点数据(经常被查询,但不经常被修改的数据),我们可以将其放入redis缓存中,以增加查询效率,但需要保证从redis中读取的数据与数据库中存储的数据最终是一致的。本文基于“孤独烟”与“58沈剑”两位的文章,针对一致性的问题进行了汇总总结,两位的原文链接见文末。 【前言】   客户...

    文章 dtstack太阳 2019-08-02 4637浏览量

  • Data Guard broker系列之一:Data Guard Broker基础

    Data Guard broker概览 Data Guard broker是建立在Data Guard基础上的一个对Data Guard配置,集中管理操作的一个平台,因此在学习Data Guard broker之前必须对Data Guard要有充分的了解。 Data Guard为我们提供了一套高可...

    文章 ghost丶桃子 2016-05-24 1575浏览量

  • 探索表空间01_之概念

    探索ORACLE_之表空间01_概念      表空间是数据库系统中逻辑的一部分,通常一个数据库包含了一个或多个表空间,一个表空间同时又包含了一个或多个数据文件。当然一个数据文件只能同时属于一个表空间,且一个表空间只能同时属于一个数据库,结构如图:      在oracle10g中最少有两个系...

    文章 prudentwoo 2011-11-29 850浏览量

  • 《数据库基础及实践技术——SQL Server 2008》一小结

    小结 数据库是存放数据和各种数据库对象的场所。为维护系统正常运行,SQL Server将数据库分为系统数据库和用户数据库两大类。系统数据库由SQL Server数据库管理系统自己创建和维护,用户不能删除和更改系统数据库中的信息。用户数据库用于存放用户自己的业务数据,由用户负责管理和维护。本章对创建...

    文章 华章计算机 2017-08-01 936浏览量

  • Redis 优势以及与其他key-value存储的不同

    Redis 优势 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。 原子 – Redis的所有操作都是...

    文章 hello熊本 2017-08-15 584浏览量

  • 内存数据库

            内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。同时,内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中重新设计了体系结构,并且在数据缓存、快速算法、并...

    文章 jiankunking 2014-05-07 1078浏览量

  • 内存数据库

            内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。同时,内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中重新设计了体系结构,并且在数据缓存、快速算法、并...

    文章 衣舞晨风 2014-05-07 1040浏览量

  • 《数据库基础及实践技术——SQL Server 2008》一1.2 数据库系统与数据库管理系统

    1.2 数据库系统与数据库管理系统 本节介绍数据库系统的组成以及数据库管理系统的功能。 1.2.1 数据库系统的组成 数据库管理系统是一个系统软件,如SQL Server、Oracle、DB2等都是著名的数据库管理系统软件,但在有了数据库管理系统这个软件之后,并不意味着已经具有了用数据库管理系统管...

    文章 华章计算机 2017-08-01 1081浏览量

  • 小微企业阿里云最佳实践系列(二):RDS 数据库与DMS 数据库管理(数据管理)

    阅读对象 本博文主要写给创业团队、技术团队人数 < 5 人、没有专业运维等小微企业作为参考,需要掌握基础的服务器管理、软件开发等经验。 博文主要内容 在上一篇博文中主要介绍了 ECS 服务器与 RDS 数据库,在本篇重点为大家讲解我们的数据如何进行管理、在日常的管理过程中存在哪些风险、遇到突...

    文章 风暴探索 2020-04-28 798浏览量

1 2 3 4 ... 414 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板