首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Devops专栏

    11. 数据库事务

    11. 数据库事务 前言 上一章节,我们学习了数据插入的批量操作,那么下面再来认识一下数据库事务。 数据库事务 1. 数据库事务介绍 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。 当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会向数据库自动提交,而不能回滚。 **关闭数据库连接,数据就会自动的提交。 当然有,这时候就要引入数据库的事务操作了。 2.1.2 考虑事务的转账操作 如果要使用事务,那么在操作数据库的时候,就要保持一个连接,在执行完毕之前,不能关闭资源。 持久性(Durability)持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来的其他操作和数据库故障不应该对其有任何影响。 数据库事务的隔离性: 数据库系统必须具有隔离并发运行各个事务的能力, 使它们不会相互影响, 避免各种并发问题。 一个事务与其他事务隔离的程度称为隔离级别。

    53810编辑于 2022-01-17
  • 来自专栏Android 开发者

    聚焦 Android 11: 开发语言

    作者 / 产品经理 David Winer 在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份、隐私和安全、 Android 11 兼容性 ,本期将 聚焦语言 。 本期我们将深入探讨 Android 三种核心语言的所有最新资讯: 从 Kotlin 协程到 Android 11 新的 Java API,再到更出色的本地开发工具,最新版本中包含了很多内容。 Kotlin 与协程 Kotlin 是现代 Android 开发与指导性开发库的核心。 在 Android 11 中,我们力求不断改进对这两种语言的支持。在 Android 11 Beta 中,我们使用来自 OpenJDK 9、10 和 11 的许多新 API 升级了 Java 库支持。 对于 Android 11,我们还更新了 Android 运行时间 (Android runtime),以通过 I/O 预取 加快应用的启动速度。 C++ 开发者的体验也在不断改善。

    1.4K10发布于 2020-10-16
  • 来自专栏Sign

    精灵之息 开发日志(11

    但是后期有些精灵出现一些重叠感,而且虽然都是独特的行为模式但是很多精灵让无法给人留下很深的印象

    46220发布于 2021-08-27
  • 来自专栏python全栈教程专栏

    mysql数据库(11):恢复数据

    (1)先登录 mysql -h localhost -u root -p  (2)查看数据库有哪些 show databases;  (3)新建一个空表text create database text ; ####新建数据库text ,等下导表用###  (4)删除数据库chuan drop database chuan;  查看还在不在? 不在了 show databases;  退出mysql后再执行以下命令恢复数据库中的表: mysql -h localhost -u root -p mysql  使用如下命令能够查看到表已经备份进去了 show tables;  如何恢复数据库呢? 以下将chuan.sql备份到text空数据库中 mysql -h localhost -u root -p text  再次登录查看,是成功将chuan这个数据库备份到了text数据库了。

    3.7K10发布于 2021-10-18
  • 来自专栏mysql

    hhdb数据库介绍(9-11)

    EXPLAIN支持显示JOIN语句、UNION/UNION ALL、子查询语句的路由计划。其中:

    17910编辑于 2025-03-12
  • 来自专栏mysql

    hhdb数据库介绍(10-11)

    配置逻辑库功能说明: 逻辑库是客户端程序连接计算节点服务器后,可以访问的数据库,描述数据库表的集合,类似于直接连接存储节点实例后,看到的一个数据库。 功能入口: 在关系集群数据库可视化管理平台页面中选择配置->逻辑库。在逻辑库页面,输入逻辑库名称,点击“搜索”,即可搜索到相应的信息。 参数说明请参考《关系集群数据库-【服务端操作手册】功能使用手册》。 功能入口: 在关系集群数据库可视化管理平台页面中选择配置->表信息表类型: 全局表、子表、水平分片表、垂直分片表添加表信息目前支持添加:水平分片表、垂直分片表、全局表、子表。 添加子表方式: 管理平台中可以直接新增子表,也可以在表信息页面父表记录下新增子表直接新增子表:在关系集群数据库可视化管理平台页面中选择配置->表信息->“添加表”。

    39410编辑于 2024-12-05
  • 来自专栏全栈程序员必看

    Oracle 11g安装教程_oracle11g数据库教程

    11684小编花了一个多小时才把Oracle 11g安装折腾好了,其中有些步骤可能很多人不知道怎么选择,本篇文章就为大家介绍下如何安装Oracle 11g,11684小编折腾SQL Developer 授权:免费软件 类型:国产软件 语言:简体中文 大小:2.1 GB 日期:2016-03-23 环境:WinXP, Win7, Win8, Win10 Oracle 11g数据库详细安装步骤图解 1.进入 oracle 11g安装界面,不用任何操作直接点击下一步即可 2.选择创建和配置数据库,点击进入下一步 3.选择服务器类安装,进入下一步 4.选择单实例数据库安装,进入下一步 5.此处选择高级安装 安装目录,建议找一个大些的盘符安装,然后点击进入下一步 9.此处默认是一般用途/事务处理,点击进入下一步 10.此处输入数据库实例名称,默认是orcl,点击进入下一步 11.此处是分配oracle 】 19.oracle安装完成,可以通过命令或工具进行数据库操作。

    99720编辑于 2022-11-08
  • 来自专栏写代码和思考

    Android开发(11) 消息栏通知(Notification)

    android 的消息通知还是很方便的,它会出现在窗体的顶部,并给出提示。常见的短信就是这样的通知方式。本文我们尝试实现一个这样的演示。

    2.7K00发布于 2020-03-16
  • 来自专栏Android 开发者

    聚焦 Android 11:游戏开发新工具

    作者 / Android 与 Google Play 游戏产品管理主管 Greg Hartrell 在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份、隐私和安全、Android 11 兼容性 、开发语言、Jetpack、Android 开发者工具 、Google Play 应用分发与盈利,本期将聚焦 游戏开发 ,帮助您更好地了解您的游戏表现,覆盖更多设备和新受众,并通过 Google Android 游戏开发扩展 : 对于使用 C/C++ 在多个平台上构建游戏的开发者,我们持续扩展 Visual Studio,包括增加 Visual Studio 2019 支持并推出独立 Android 注册开发者预览,集成您的 Visual Studio 工作流。 更多精彩 您可以查看 #11WeeksOfAndroid 视频内容的 完整播放列表,或前往官方网站详细 了解更多主题。我们将持续聚焦每期的新领域,敬请留意,也请继续关注我们,期待您的反馈。

    1K20编辑于 2022-09-21
  • 来自专栏黑马

    【Java Web_11】MVC开发模式

    JavaBean、dao * 完成具体的业务操作,如:查询数据库,封装对象 ② V:View,视图。JSP、HTML * 展示数据 ③ C:Controller,控制器。

    30510发布于 2021-02-04
  • 来自专栏莫浅子的学习笔记

    数据库-MySQL-基础(11)-多表查询

    子查询外部的语句可以是INSERT  /  UPDATE / DELETE / SELECT的任何一个。

    84030编辑于 2022-11-18
  • 来自专栏逆向技术

    64内核开发11讲.多线程开发.以及同步.

    现在的程序基本是很多个线程.不想以前一样.而进程和线程的关系就是 一对多的关系.

    82620发布于 2019-07-02
  • 来自专栏历史专栏

    【愚公系列】2021年11月 Elasticsearch数据库-Window11下的安装

    ---- 总结 Window11下的安装直接运行bat文件就好

    20120编辑于 2021-12-03
  • 来自专栏用户8715145的专栏

    如何开发cdn数据库 开发cdn数据库的作用

    cdn数据库是我国目前非常大型的数据库之一,而且目前开发一个cdn数据库也不是特别困难,下面就介绍一下如何开发cdn数据库。 image.png 开发一个cdn数据库有什么作用 众所周知cdn数据库中存储了大量的网络请求数据,很多用户在浏览网站之前会发出对网站浏览的请求。 如何开发cdn数据库 想要开发一个cdn数据库要到专业的cdn数据库官网上去,网站会自动审核大家提供的个人信息以及颁发开发cdn数据库的个人证书。 大家在开发cdn数据库的时候不仅要进行实名认证同样也要注册一个新型的cdn数据库的域名,这样才不会影响日后cdn数据库的使用。 通过上面的内容已经给大家讲解了如何开发cdn数据库数据库开发和使用对于网络信息的存储拥有着重大的意义,而且在开发完cdn数据库之后,传输数据的速度也会大大加快。

    2.2K40发布于 2021-09-18
  • 来自专栏历史专栏

    【愚公系列】2021年11月 Mysql数据库-Window11下的安装

    的安装目录 ----------是你的文件路径------------- basedir=C:\Users\Happy\devTools\mysql-8.0.27-winx64 # 设置mysql数据库的数据的存放目录 Happy\devTools\mysql-8.0.27-winx64\bin> 执行命令:mysqld --initialize-insecure --user=mysql 在C:\Users\Happy\开发工具 命令窗口 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 6.停止服务 继续执行命令:net stop mysql ---- 总结 window11 下实操mysql数据库安装

    63710编辑于 2021-12-03
  • 来自专栏历史专栏

    【愚公系列】2021年11月 MongoDB数据库-Window11下的安装

    默认安装目录:C:\Program Files\MongoDB\Server\5.0\bin,可以从服务中查看到,配置文件为:mongod.cfg 配置文件中信息如下: ---- 总结 window11 下实操MongoDB数据库安装

    40420编辑于 2021-12-03
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发11)- RadioButton和RadioContainer

    本文介绍在鸿蒙应用中RadioButton和RadioContainer组件的基本用法。

    68920发布于 2021-01-13
  • 来自专栏DATABASE

    ORACLE 11G 单机冷备数据库

    from v$datafile;SYS@orcl>select name from v$controlfile;SYS@orcl>select member from v$logfile;1.2 一致性关闭数据库

    75200编辑于 2022-07-02
  • 来自专栏DBA随笔

    Redis开发与运维学习笔记---(11)

    Redis开发与运维学习笔记---(11) Redis开发与运维中遇到的问题 之前的文章中,我们讲述了redis的复制机制,通过复制,数据可以被备份,然后这些备份的副本可以用来做读写分离、负载均衡、故障转移等 以上所述为使用Redis做读写分离是存在的成本,Redis本身的性能非常高,开发人员在使用额外的从节点提升读性能之前,尽量在主节点上做充分的优化,提前解决慢查询、持久化阻塞等问题。

    53610发布于 2020-04-14
  • 来自专栏Android 开发者

    聚焦 Android 11: Android 开发者工具

    作者 / Android 产品经理 Jamal Eason 在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份 、隐私和安全 、 Android 11 兼容性 、 开发语言 重要更新 11 Weeks of Android 期间,我们在 Android Studio 中推出了一系列开发者工具更新。 视频与文档资源 如要查看 Android Studio 近期版本中有关 Android 开发者工具新增功能的概况,请观看 #Android11 发布会中精彩而又深入的演示。 您还可以通过这段新 视频,了解如何在 Android Studio 中使用新版数据库检查器。 Android 模拟器 您还可以参阅下方技术内容,了解更多关于使用 Android 模拟器的最佳实践和实用建议: 利用 Android 模拟器针对 Android 11 开发: 概述 Android 模拟器的新增功能

    3.1K21发布于 2020-10-16
领券