MySQL数据库MyISAM和InnoDB存储引擎的比较

    MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。 MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据文件是MYD (MYData);索引文件是MYI (MYIndex)。 InnoDB是事务型引擎,支持回滚、崩溃恢复能力、多版本并发控...阅读全文
    作者:绝缘体.. | 分类:MySQL, oracle, 数据库 | 阅读: | 标签:, , , ,

    Oracle之job篇

    引言 Oracle数据库作为一款功能强大的关系型数据库管理系统,提供了丰富的功能和工具来优化数据库的性能和管理各种任务。其中,Job是一项重要的功能之一,它允许用户在后台执行计划任务,从而自动化操作和提高工作效率。本文将为您介绍Oracle中的Job功能,并探讨如何合理地使用它来实现定时任务和自动化管理。 什么是Oracle Job? Oracle Job是一个在数据库中定义和调度任务的组件。它可...阅读全文
    作者:绝缘体.. | 分类:oracle, 数据库 | 阅读: | 标签:, , , ,

    数据库备份恢复的策略与工具

    在处理数据库管理相关工作时,备份和恢复数据是非常重要的任务。无论是因为人为错误、硬件故障还是灾难性事件,丧失关键数据可能会对业务运营产生极大的影响。因此,制定一套完善的数据库备份和恢复策略,以及选择适当的工具和技术,是保障数据安全和业务连续性的重要一环。 备份策略 备份策略是指制定一个合理的备份计划,以保证数据的完整性和可恢复性。以下是一些备份策略的重要方面:...阅读全文
    作者:绝缘体.. | 分类:go, MySQL, oracle, postgresql, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    如何在Oracle中使用分区表提高查询性能

    在Oracle数据库中,使用分区表可以有效地提高查询性能和管理大型数据集。分区表将表数据划分为多个逻辑段,每个逻辑段分别存储在不同的数据库对象中。这种划分能够使查询操作仅限于特定的分区,从而减少扫描和过滤表的数据量,提高查询的效率。 1. 创建分区表 在Oracle中创建分区表需要使用PARTITION BY子句。以下是创建分区表的一个示例: CREATE TABLE orders ( order_id NUMBER, ...阅读全文
    作者:绝缘体.. | 分类:oracle, 数据库 | 阅读: | 标签:, , , ,

    mysql中怎么设置大小写不敏感

    这篇文章主要介绍了mysql中怎么设置大小写不敏感的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql中怎么设置大小写不敏感文章都会有所收获,下面我们一起来看看吧。 mysql设置大小写不敏感 1.原理与参数 mysql大小写敏感配置与两个参数相关 : lower_case_file_system lower_case_table_names 查看当前mysql的大小写敏感配置 show global variables l...阅读全文
    作者:绝缘体.. | 分类:docker, ibm, MySQL, oracle, 云计算, 数据库, 科技企业 | 阅读: | 标签:, , , ,