- MySQL系列第十二课 MySQL系列第十二课
- MySQL系列 第六课 MySQL系列 第六课
- 一、数据库索引的作用和使用场景作用:1、通过创建唯一性索引,可以保证数据库中每一行数据的唯一性2、大大加快数据检索速度,加快表与表之间的连接3、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序时间4、通过使用索引,在查询过程中,可以优化隐藏器,提高系统性能缺点:1、创建索引和维护索引都需要消耗时间,这种时间会随着数量的增加而增加2、索引需要占用一定的物理空间,除表结构要占用数... 一、数据库索引的作用和使用场景作用:1、通过创建唯一性索引,可以保证数据库中每一行数据的唯一性2、大大加快数据检索速度,加快表与表之间的连接3、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序时间4、通过使用索引,在查询过程中,可以优化隐藏器,提高系统性能缺点:1、创建索引和维护索引都需要消耗时间,这种时间会随着数量的增加而增加2、索引需要占用一定的物理空间,除表结构要占用数...
- GitHub源码地址:https://github.com/JustinJava/pwd-encrypt-decrypt (图1)项目应用场景(图2)SHELL脚本应用场景一、背景介绍如上图1和图2标记部分所示,项目中数据库连接配置的密码密文和SHELL脚本中的动态密文,就是基于本工具包实现的~不知道你的项目数据库连接配置,是不是还在用明文密码或者SHELL脚本直接写死数据库连接密码?如果... GitHub源码地址:https://github.com/JustinJava/pwd-encrypt-decrypt (图1)项目应用场景(图2)SHELL脚本应用场景一、背景介绍如上图1和图2标记部分所示,项目中数据库连接配置的密码密文和SHELL脚本中的动态密文,就是基于本工具包实现的~不知道你的项目数据库连接配置,是不是还在用明文密码或者SHELL脚本直接写死数据库连接密码?如果...
- 测试用的CDS视图的源代码,第8行用Inner Join连接TJ02T, 后者存放了所有系统状态的ID和描述。Inner Join测试结果:对于那些在TJ02T里没有维护描述信息的状态,它们不会出现在结果集里。把第八行的Inner Join改成Outer Join,测试结果相反:注意观察下图stat列值为E0001的行项目也出现在了结果集里。Association的测试结果同Left Out... 测试用的CDS视图的源代码,第8行用Inner Join连接TJ02T, 后者存放了所有系统状态的ID和描述。Inner Join测试结果:对于那些在TJ02T里没有维护描述信息的状态,它们不会出现在结果集里。把第八行的Inner Join改成Outer Join,测试结果相反:注意观察下图stat列值为E0001的行项目也出现在了结果集里。Association的测试结果同Left Out...
- 如果要想保证「先更新数据库,再删缓存」策略第二个操作能执行成功,我们可以使用「消息队列来重试缓存的删除」,或者「订阅 MySQL binlog 再操作缓存」,这两种方法有一个共同的特点,都是采用异步操作缓存。 如果要想保证「先更新数据库,再删缓存」策略第二个操作能执行成功,我们可以使用「消息队列来重试缓存的删除」,或者「订阅 MySQL binlog 再操作缓存」,这两种方法有一个共同的特点,都是采用异步操作缓存。
- 到底是先更新数据库,还是先更新缓存? 到底是先更新数据库,还是先更新缓存?
- 记录openGauss的一次安装过程。 记录openGauss的一次安装过程。
- 本文则是从作者个人的角度描述了常见的 Test Doubles 类型及其具体的实现:Fake、Stub 与 Mock,并且给出了不同的 Double 的使用场景。 本文则是从作者个人的角度描述了常见的 Test Doubles 类型及其具体的实现:Fake、Stub 与 Mock,并且给出了不同的 Double 的使用场景。
- 问题现象:业务程序通过ODBC链接RDSforMysql数据库,程序启动后运行提示:[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配。 处理思路:梳理出ASP程序到数据库中间的关键节点,ASP程序-》ODBC驱动程序管理器-》Mysql驱动-》数据库,进行定界。 问题现象:业务程序通过ODBC链接RDSforMysql数据库,程序启动后运行提示:[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配。 处理思路:梳理出ASP程序到数据库中间的关键节点,ASP程序-》ODBC驱动程序管理器-》Mysql驱动-》数据库,进行定界。
- 在Java中,当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更高效。 在Java中,当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更高效。
- java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现。 java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现。
- 背景介绍 分析过程 背景介绍今天在压力过程中,一兄弟说压力上不去了,TPS 随着用户数的增加居然没有一点上升的趋势,响应时间倒是乐呵呵的上去了。结果如下(大概的数据,当时我只是随手记在了本子上,主要看趋势):两个同事为了这个瓶颈在哪里找了大半天时间,因为之前我说过,系统瓶颈的分析要找到具体的原因才能跟其他团队沟通,不然别人问起来为什么回答不上来,显得团队能力不够强似的。后来他们实在没招了,... 背景介绍 分析过程 背景介绍今天在压力过程中,一兄弟说压力上不去了,TPS 随着用户数的增加居然没有一点上升的趋势,响应时间倒是乐呵呵的上去了。结果如下(大概的数据,当时我只是随手记在了本子上,主要看趋势):两个同事为了这个瓶颈在哪里找了大半天时间,因为之前我说过,系统瓶颈的分析要找到具体的原因才能跟其他团队沟通,不然别人问起来为什么回答不上来,显得团队能力不够强似的。后来他们实在没招了,...
- @TOC 🌲 前言最近参加了 GBase 数据库训练营的培训,学习过程中,需要安装部署 GBase 8a MPP Cluster 集群环境,本次仅做记录以供参考。官方安装教程:E01 GBase 8a MPP Cluster V95 安装和卸载 ☀️ 环境准备节点操作系统IP地址内存gbase版本gbase01redhat7.310.211.55.1002GRHEL7.3-x86_64-9... @TOC 🌲 前言最近参加了 GBase 数据库训练营的培训,学习过程中,需要安装部署 GBase 8a MPP Cluster 集群环境,本次仅做记录以供参考。官方安装教程:E01 GBase 8a MPP Cluster V95 安装和卸载 ☀️ 环境准备节点操作系统IP地址内存gbase版本gbase01redhat7.310.211.55.1002GRHEL7.3-x86_64-9...
- @TOC 🌲 前言对于常年占据国产数据库排行榜前三的 达梦 数据库,早已 “垂涎a已久” (¯﹃¯)!要想学习一门数据库技术,第一步当然是要安装数据库,然后才能学习使用它,顺便记录下作者的安装初体验!❤️ 💬 介绍达梦数据库管理系统(以下简称DM)是基于客户/服务器方式的数据库管理系统,可以安装在多种计算机操作系统平台上,典型的操作系统有:Windows(Windows2000/2003... @TOC 🌲 前言对于常年占据国产数据库排行榜前三的 达梦 数据库,早已 “垂涎a已久” (¯﹃¯)!要想学习一门数据库技术,第一步当然是要安装数据库,然后才能学习使用它,顺便记录下作者的安装初体验!❤️ 💬 介绍达梦数据库管理系统(以下简称DM)是基于客户/服务器方式的数据库管理系统,可以安装在多种计算机操作系统平台上,典型的操作系统有:Windows(Windows2000/2003...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签