其乐融融的IT技术小站

数据库

MySQL

聊聊MySQL中的死锁

3

其乐融融 发布于 2023/11/12 01:33:10

由于sql执行较快,直接执行上面两个事务中的sql可能不会产生死锁的情况,我们可以稍做修改,也就在UPDATE语句后面加上SLEEP函数,SLEEP会让当前进程暂停执行指定的时间(单位为秒)。

阅读()评论(0)赞 ()

SQL Server

写一手好SQL很有必要

1

其乐融融 发布于 2023/11/12 01:26:13

SQL语言的设计初衷是把关系数据库的细节隐藏起来,解耦操作逻辑与数据展示,暴露给用户一个简单的交互接口。严格来说,SQL不是编程语言而是表达式,很多非程序员也可以快速掌握。一些产品经理直接通过SQL查询运营数据,不用等到程序员开发后台界面。

阅读()评论(0)赞 ()

SQL Server

SQL必学必会之窗口函数

1

其乐融融 发布于 2023/11/12 01:26:10

在SQL中,窗口函数是一种强大的工具,用于在查询结果中执行聚合、排序和分组操作,而不影响原始表的行数。这篇文章将介绍窗口函数的基本概念以及如何使用它们来解决各种数据分析和报告需求。

阅读()评论(0)赞 ()

MySQL

聊聊MySQL中的死锁

3

其乐融融 发布于 2023/11/10 01:33:13

由于sql执行较快,直接执行上面两个事务中的sql可能不会产生死锁的情况,我们可以稍做修改,也就在UPDATE语句后面加上SLEEP函数,SLEEP会让当前进程暂停执行指定的时间(单位为秒)。

阅读()评论(0)赞 ()

SQL Server

SQL必学必会之窗口函数

1

其乐融融 发布于 2023/11/10 01:26:15

在SQL中,窗口函数是一种强大的工具,用于在查询结果中执行聚合、排序和分组操作,而不影响原始表的行数。这篇文章将介绍窗口函数的基本概念以及如何使用它们来解决各种数据分析和报告需求。

阅读()评论(0)赞 ()

达梦数据库

达梦数据库助力中国石化数字化办公,保障数十万人高效工作

1

其乐融融 发布于 2023/11/09 03:05:15

(全球TMT2023年11月8日讯)基于达梦数据库的邮件系统(石化邮)和即时通讯系统(石化通)在中国石油化工集团有限公司(中国石化)上线,以达梦数据库管理系统DM8、达梦数据主备集群软件DMDataWatch等产品为核心的整体解决方案为中国石化数十万人的数字化办公提供全面的数据库服务支撑。 石化邮系统作为中国石化重要的邮件通信系统。达梦数据库为用户包括邮件收发、查询等多项业务提供数据库服服务,保障用户的邮件业务得以高效处理

阅读()评论(0)赞 ()

达梦数据库

达梦启云数据库云服务系统中标雄安新区采购项目

1

其乐融融 发布于 2023/11/08 03:05:12

(全球TMT2023年11月7日讯)近日,达梦启云数据库云服务系统成功中标雄安新区综合数据平台 (二期) 数据库授权采购项目,将打造雄安新区城市级数据资产管理新模式。 达梦启云数据库云服务系统 达梦数据为用户搭建了达梦启云数据库云服务系统,提供单机、主备集群、读写分离等多种自助式的数据库服务,将解决新区数据资产管理中对数据库的多样化需求,为新区多个业务系统提供有力的数据库支撑。达梦启云数据库云服务系统可利用硬件资源提供更多的

阅读()评论(0)赞 ()

Oracle

在数据库上实现TAC需要具备哪些底层能力?

0

其乐融融 发布于 2023/11/08 01:21:21

实际上对于实现TAC来说,还有最后一个难关,那就是Oracle在TAC上的专利壁垒。作为参与全球化竞争的中国数据库企业,遵守国际规则,尊重知识产权是必须要做的事情。在TAC实现路径上,Oracle已经拥有了大量的专利,因此我们的国产厂商直接照着Oracle一顿猛抄肯定是不行的。首先我们要去研究明白在这方面哪些是Oracle的专利,必须在实现中对这些进行规避。

阅读()评论(0)赞 ()

Oracle

Oracle 通过在云登录时要求多因素身份验证来进一步减少攻击面

0

其乐融融 发布于 2023/11/06 01:21:21

除了我们在基础设施之上提供的安全功能之外,我们还在设计基础设施本身时将安全性作为首要任务。OCI 的隔离网络虚拟化意味着我们的云管理代码永远不会在您的硬件上运行。即使对手获得了计算主机的根权限,此功能也有助于防止跨网络的横向移动。

阅读()评论(0)赞 ()

MySQL

MySQL中一条查询语句的执行全过程是怎样的?

11

其乐融融 发布于 2023/11/05 01:33:21

执行计划是我们进行sql优化的依赖。通过里面各个字段的信息我们能得到优化结论,其中有些字段的含义需要我们有一些底层基础比如Extra列,这一列会告诉我们当前查询是否走了索引,是否用了临时表,如何进行排序,有什么算法进行join,这些可能需要我们去了解排序原理,联表原理等等。这样才能对sql的调优做到游刃有余。

阅读()评论(0)赞 ()

MySQL

MySQL 调优:MySQL 使用 USE INDEX 作为索引提示

4

其乐融融 发布于 2023/11/04 01:33:26

过度使用USE INDEX可能会导致查询性能下降。优化器通常能够更好地评估和选择索引,使用USE INDEX可能会限制其优化能力,导致不必要的索引使用和性能损失。在使用USE INDEX语句时需要谨慎评估和测试。建议在实际场景中进行性能测试和比较,确保使用USE INDEX确实能够提供更好的性能,而不是盲目使用。

阅读()评论(0)赞 ()

MySQL

PostgreSQL vs. MySQL,该怎么选呢?

1

其乐融融 发布于 2023/11/04 01:33:24

我们观察到了与 Stack Overflow 结果相同的行业趋势,即 Postgres 在开发者中变得越来越受欢迎。但根据我们的实际体验,精密的 Postgres 牺牲了一些便利性。如果你想使用Postgres最好多看看文档,并运行几个查询来上手,有一些学习成本,MySQL 会更容易一些。有时候,功能多并不意味着好,择适合自己的才是最好的 。

阅读()评论(0)赞 ()

MySQL

MySQL之多线程迁移工具MyDumper使用指南

5

其乐融融 发布于 2023/11/04 01:33:16

mydumper 是一个功能强大的多线程迁移工具,用于备份 MySQL 数据库。通过逻辑备份,增量备份等特性,它提供了高度灵活性,并且易于使用。遵循上述步骤,你可以轻松地备份和还原 MySQL 数据库,以确保数据的安全性和可恢复性。​

阅读()评论(0)赞 ()

SQL Server

批量写库操作,如何优化?

2

其乐融融 发布于 2023/11/04 01:26:14

涉及到SQL层和存储层,其中SQL层需要解析SQL语句,生成抽象语法树(AST),计算表达式等,存储层需要判断主键冲突,包括增量数据和基线数据上的主键冲突,如果是非重复主键,则将数据插入到增量数据中。

阅读()评论(0)赞 ()