代码编织梦想

2024年云计算使用报告,89%组织用多云,25%广泛使用生成式ai,45%需要跨云数据集成,节省成本是云首要因素-爱代码爱编程

备注:本文来自Flexera2024年的云现状调研报告的翻译。原报告地址: https://info.flexera.com/CM-REPORT-State-of-the-Cloud Flexera是一家专注于做SaaS的IT解决方案公司,有30年发展历史,5万名客户,1300名员工。Flexera公司最早可以追述到InstallShield工具(wi

mysql面试题-爱代码爱编程

MySQL面试题--事务https://mp.csdn.net/mp_blog/creation/editor/136947072 MySQL面试题--MySQL内部技术架构https://blog.csdn.net/Timebro/article/details/136946046?spm=1001.2014.3001.5501 MySQL面试题--

dba工作经验总结-爱代码爱编程

目录 一、MySQL8.0创建一张规范的表 1.表、字段全采用小写 2.int类型不再加上最大显示宽度 3.每张表必须显式定义自增int类型的主键 4.建表时增加comment来描述字段和表的含义(防止以后忘记) 5.建议包含create_time和update_time字段 6.核心业务增加记录标记字段 7.用尽量少的存储空间来存储一

yunbee云贝2024年的mysql 8.0 ocp开课-爱代码爱编程

课程介绍 MySQL 是当前最流行和广泛使用的关系型数据库之一。最新发布的MySQL 8是能够提供比往版本更有效的高性能结果查询和更轻松的管理配置。MySQL 8.0 OCP专家认证课程是为DBA和想了解安装和配置MySQL 服务器,设置复制和安全性,执行数据库备份和性能调优和保护MySQL 数据库其他数据库专业人员准备课程。MySQL数据库是进阶腾

搭建基于 snowflake 的 ci/cd 最佳实践!-爱代码爱编程

Snowflake 提供了可扩展的计算和存储资源,和基于 SQL 的界面 Snowsight,方便用户进行数据操作和分析。然而,如果用户想将自己的 CI/CD 流程与 Snowflake 集成时,会发现一些不便之处(尤其相比

postgressql中的死锁和锁等待-爱代码爱编程

前言 关于数据库锁等待和死锁我相信所有DBA都已经了解其中的原理和发生的场景;今天在这咱再唠叨唠叨锁等待和死锁概念,首先探讨一下死锁和锁等待这两个事件的异同。 1.死锁和锁等待这两个事件的异同 相同点: 死锁和锁等待两者都是当前事物在试图请求被其他事物已经占用的锁,从而造成当前事物无法执行的现象。 不同点: 死锁是相关session双方或者多方

yunbee云贝-爱代码爱编程

课程介绍 培训概述 OceanBase 认证是 OceanBase 官方推出的唯一人才能力认证体系,代表了阿里巴巴及蚂蚁集团官方对考生关于 OceanBase 技术能力的认可,旨在帮助考生更好地学习 OceanBase 数据库产品,早日融入 OceanBase 技术生态体系,通过由浅入深的学习,一步步成长为 OceanBase 数据库专家。

yunbee云贝-爱代码爱编程

课程安排 5天30课时,理论+实验相结合,贴近生产实战授课 课程学习内容课时 第一章介绍 1.1 PGCM课程介绍第1天/6课时 第二章 认证安全 2.1 认证安全(信任认证和口令认证)2.2 密码复杂度2.3 访问控制(数据库角色、ACL/权限管理、行级安全性)2.4 安全审计(审计日志) 第三章 内存管理 3.1 内存体系架构3.2 深入解析缓存区

yunbe云贝-爱代码爱编程

引言 PostgreSQL作为一款功能强大、开源的关系型数据库管理系统,其性能优化机制中,“VACUUM”命令扮演着至关重要的角色。本文将对PostgreSQL的VACUUM操作进行全面解析,探讨其工作原理、类型以及如何在实际环境中合理应用。 一、VACUUM基础概念 1.1 VACUUM的作用 在PostgreSQL中,当数据被更新或删除时,

【yunbee云贝-爱代码爱编程

注: 本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。 前言 Wrapper(FDW)是一项关键特性,它赋予数据库用户直接通过SQL语句访问存储于外部数据源的能力。遵循SQL/MED标准设计,FDW使PostgreSQL能够无缝对接多种异构数据库系统以及非数据库类数据源。 FDW机制由四个

oracle回收站管理-爱代码爱编程

查询回收站大小: select sum(space*8/1024/1024) GB from dba_recyclebin; select sum(space*8/1024/1024) GB from dba_recycl

postgresql 锁机制-爱代码爱编程

锁存在的意义 在了解 PostgreSQL 锁之前,我们需要了解锁存在的意义是啥? 当多个会话同时访问数据库的同一数据时,理想状态是为所有会话提供高效的访问,同时还要维护严格的数据一致性。那数据一致性通过什么来维护呢,就是通过 MVCC(多版本并发控制) 。 MVCC(多版本并发控制):每个SQL语句看到的都只是当前事务开始的数据快照,而不管底层数据

oracle常用dba相关语句-爱代码爱编程

Oracle常用DBA相关语句 1 表空间1.1 创建表空间1.2 删除表空间1.3 收缩表空间1.4 新增表空间文件1.5 查看表空间使用情况1.6 查看表所占用的空间大小 2 表分区2.1 查询表分区

oracle分区表和非分区表exchange-爱代码爱编程

1 创建分区表emp2 CREATE TABLE emp2 (empno NUMBER(4) NOT NULL, ename VARCHAR2(10), sal NUMBER(7))

外卖平台订餐流程架构的实践-爱代码爱编程

当我们想要在外卖平台上订餐时,背后其实涉及到复杂的技术架构和流程设计。本文将就外卖平台订餐流程的架构进行介绍,并探讨其中涉及的关键技术和流程。 ## 第一步:用户端体验 用户通过手机应用或网页访问外卖平台,浏览菜单、选择餐厅和菜品,并下单订餐。这一过程需要一个直观友好的用户界面,以及快速、稳定的响应速度。在这一阶段,关键的技术包括: - **移动应用

如何定期清理数据库中的无效数据?-爱代码爱编程

企业的数据库在运行相当长一段时间后,都会出现无效数据的堆积,这些数据包含了过时、重复、错误、缺失(空字段)的数据,长期占据着宝贵的数据库空间。而在上云热潮的推动下,绝大多数企业已经将他们的业务数据和服务迁移到了云端。这种转变为企业带来更大灵活性的同时,也带来了管理和维护无效数据的挑战。 拿笔者公司的数据库来说,通常数据库的空间使用率告警阈值设置为 85%

oracle:记一次磁盘头故障处理-爱代码爱编程

背景:集群宕机以后,重启报错,DATADG1磁盘组无法启动 1.手动挂起DATADG1磁盘组 报错 alter diskgroup datadg1 mount 后台ASM报错 根据报错 found 0 disks 怀

mysql server架构概述-爱代码爱编程

推荐:SQL语句执行顺序相关问题。 MySQL Server架构 分层概述 MySQL Server架构可抽象为3层。 连接层:验证用户名密码,认证成功后,获取当前账号的权限并缓存,并分配TCP连接池和线程池资源。处

oracle基于归档号增量恢复-爱代码爱编程

基于归档号增量恢复 备库停掉MRP进程 SQL> alter database recover managed standby database cancel; 查看备库当前的归档号 archive log

oracle自主事务造成的死锁-爱代码爱编程

自主事务->single resource的死锁,可以通过查看trace看是否是一个资源会话造成的死锁,如果是,那就是自主事务的原因。 多数死锁都是两个资源争用: 自主事务的是一个TX-资源在争用导致的,基本上一个