- 你心目中的 MySQL 是什么样的? 曾经有整整一个时代,被称为 LAMP,这四个字母代表 Linux+Apache+MySQL+PHP 。这是塑造了整个互联网生态的技术组合,MySQL 是其中不可或缺的一环。从关系型数据库的功能来讲,MySQL 不是最强大的产品,但是MySQL在很多年中,可以说是开源关系型数据库的唯一选择。据我所知,你是一个 PostgreSQL的忠实用户,为什么会评价 ... 你心目中的 MySQL 是什么样的? 曾经有整整一个时代,被称为 LAMP,这四个字母代表 Linux+Apache+MySQL+PHP 。这是塑造了整个互联网生态的技术组合,MySQL 是其中不可或缺的一环。从关系型数据库的功能来讲,MySQL 不是最强大的产品,但是MySQL在很多年中,可以说是开源关系型数据库的唯一选择。据我所知,你是一个 PostgreSQL的忠实用户,为什么会评价 ...
- 如果面对执行计划,你也是一脸疑惑,甚至抓狂,那么你真的需要认真的来了解它了。在数据库性能优化中,执行计划,真的很重要,通过执行计划能够帮助我们更加明确的来进行SQL优化。本文将从执行计划开始说起,讲解执行计划该如何用,其中各个列的含义究竟是什么 如果面对执行计划,你也是一脸疑惑,甚至抓狂,那么你真的需要认真的来了解它了。在数据库性能优化中,执行计划,真的很重要,通过执行计划能够帮助我们更加明确的来进行SQL优化。本文将从执行计划开始说起,讲解执行计划该如何用,其中各个列的含义究竟是什么
- 本章从“为什么查询速度这么慢”开始谈起,让你能够清楚的知道查询可能会慢在哪些环节,这样将有助于你更好的优化查询,做到心中有数,高人一筹。 本章从“为什么查询速度这么慢”开始谈起,让你能够清楚的知道查询可能会慢在哪些环节,这样将有助于你更好的优化查询,做到心中有数,高人一筹。
- 实践是检验真理的唯一途径,本篇只是站在索引使用的全局来定位的,你只需要通读全篇并结合具体的例子,或回忆以往使用过的地方,对整体有个全面认识,并理解索引是如何工作的,就可以了。在后续使用索引,或者优化索引时,可以从这些方面出发,进一步来加深对索引正确高效的使用。 实践是检验真理的唯一途径,本篇只是站在索引使用的全局来定位的,你只需要通读全篇并结合具体的例子,或回忆以往使用过的地方,对整体有个全面认识,并理解索引是如何工作的,就可以了。在后续使用索引,或者优化索引时,可以从这些方面出发,进一步来加深对索引正确高效的使用。
- 文章目录1. 什么是索引2. 索引的分类1. 按数据结构分类通过主键查询商品数据的过程通过二级索引查询商品数据的过程为什么 MySQL InnoDB 选择 B+tree 作为索引的数据结构?2. 按物理存储分类3. 按字段特性分类主键索引唯一索引普通索引前缀索引4. 按字段个数分类单列索引联合索引3. 什么时候需要 / 不需要创建索引?参考文献1. 什么是索引索引的定义就是帮助存储引擎快速获... 文章目录1. 什么是索引2. 索引的分类1. 按数据结构分类通过主键查询商品数据的过程通过二级索引查询商品数据的过程为什么 MySQL InnoDB 选择 B+tree 作为索引的数据结构?2. 按物理存储分类3. 按字段特性分类主键索引唯一索引普通索引前缀索引4. 按字段个数分类单列索引联合索引3. 什么时候需要 / 不需要创建索引?参考文献1. 什么是索引索引的定义就是帮助存储引擎快速获...
- Filter 过滤器从之前我们的项目运行中我们可以发现,只要我们开启服务器,输入资源访问路径就可以访问到对应的路径。但是这样其实是不合理的,这样可能导致的问题是,我们不需要登录密码就可以访问到数据库表,我们直接访问到资源路径,只要我们输入路径就可以。所以我们可以用到过空滤器,让用户在只有通过某些路径或者说是验证资源路径才可以访问到资源。针对以上项目,我们可以这样加入一个过滤器。packag... Filter 过滤器从之前我们的项目运行中我们可以发现,只要我们开启服务器,输入资源访问路径就可以访问到对应的路径。但是这样其实是不合理的,这样可能导致的问题是,我们不需要登录密码就可以访问到数据库表,我们直接访问到资源路径,只要我们输入路径就可以。所以我们可以用到过空滤器,让用户在只有通过某些路径或者说是验证资源路径才可以访问到资源。针对以上项目,我们可以这样加入一个过滤器。packag...
- 做一个用户登录验证假如有需要要求需要实现用户登录话,才可以查看数据库表,然后进行操作。结合之前做过的登录注册页面注册<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>欢迎注册</title> <link href="css/register.css" rel="stylesheet"><... 做一个用户登录验证假如有需要要求需要实现用户登录话,才可以查看数据库表,然后进行操作。结合之前做过的登录注册页面注册<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>欢迎注册</title> <link href="css/register.css" rel="stylesheet"><...
- 实现查询这些操作我们都需要和前后端结合,也就是需要在页面上展示,并不是仅仅在控制台输出。创建一张数据库表。-- 删除tb_brand表drop table if exists tb_brand;-- 创建tb_brand表create table tb_brand( -- id 主键 id int primary key auto_increment, ... 实现查询这些操作我们都需要和前后端结合,也就是需要在页面上展示,并不是仅仅在控制台输出。创建一张数据库表。-- 删除tb_brand表drop table if exists tb_brand;-- 创建tb_brand表create table tb_brand( -- id 主键 id int primary key auto_increment, ...
- 现在用到一个插件 MyBatisXMybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。 主要功能 XML映射配置文件 和 接口方法 间相互跳转 根据接口方法生成 statement安装方式就是可以去idea的插件商店进行安装,安装好后重启idea可以发现这样的图标这个简化操作主要体现在这里,对于如果有多个接口或者是映射文件的时候这样的简化可以带给我们很大的方便。存在的一个问题... 现在用到一个插件 MyBatisXMybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。 主要功能 XML映射配置文件 和 接口方法 间相互跳转 根据接口方法生成 statement安装方式就是可以去idea的插件商店进行安装,安装好后重启idea可以发现这样的图标这个简化操作主要体现在这里,对于如果有多个接口或者是映射文件的时候这样的简化可以带给我们很大的方便。存在的一个问题...
- Mybatis就是用来简化一些繁琐的操作的。说明:图片来自黑马ppt,和上诉部分说明来自黑马(真的很细致)。可能刚开始还没有深刻认识,因为使用的不是很频繁,也没有做过太大的项目。后面多用用就可以了。还有就是框架的配置可能看起来比较麻烦,但是这样的框架对于后续的维护是非常方便的。 使用Mybatis框架首先我们创建一个表create database mybatis;use mybatis;d... Mybatis就是用来简化一些繁琐的操作的。说明:图片来自黑马ppt,和上诉部分说明来自黑马(真的很细致)。可能刚开始还没有深刻认识,因为使用的不是很频繁,也没有做过太大的项目。后面多用用就可以了。还有就是框架的配置可能看起来比较麻烦,但是这样的框架对于后续的维护是非常方便的。 使用Mybatis框架首先我们创建一个表create database mybatis;use mybatis;d...
- 索引经常被人忽略,有时候甚至被误解、误用,糟糕的索引更会导致非常严重的性能问题,清楚理解索引,能够正确的使用它,便于利用它来进行数据库的优化,这才是索引的正确操作。 索引经常被人忽略,有时候甚至被误解、误用,糟糕的索引更会导致非常严重的性能问题,清楚理解索引,能够正确的使用它,便于利用它来进行数据库的优化,这才是索引的正确操作。
- SAP HANA 数据库浏览器是一个基于 Web 的工具,用于浏览和使用 SAP HANA 数据库对象,例如表、视图、函数、存储过程、导入和导出数据、调试 SQLScript、查看跟踪文件和执行 SQL 语句。 它以前被命名为 SAP HANA 运行时工具 (HRTT),并在 SAP HANA 1.0 SPS 12 中引入。由于它是基于 Web 的,个人用户无需担心安装软件或应用补丁。 截至... SAP HANA 数据库浏览器是一个基于 Web 的工具,用于浏览和使用 SAP HANA 数据库对象,例如表、视图、函数、存储过程、导入和导出数据、调试 SQLScript、查看跟踪文件和执行 SQL 语句。 它以前被命名为 SAP HANA 运行时工具 (HRTT),并在 SAP HANA 1.0 SPS 12 中引入。由于它是基于 Web 的,个人用户无需担心安装软件或应用补丁。 截至...
- 登录 SAP Business Technology Platform,找到 space 下自己创建好的 HANA Cloud 实例,右键菜单选择 Copy SQL Endpoint,将 HANA Cloud 实例的 endpoint 拷贝下来:25eeba68-24ce-4b2d-aaa5-ee8d599ff4a0.hana.trial-eu10.hanacloud.ondemand.co... 登录 SAP Business Technology Platform,找到 space 下自己创建好的 HANA Cloud 实例,右键菜单选择 Copy SQL Endpoint,将 HANA Cloud 实例的 endpoint 拷贝下来:25eeba68-24ce-4b2d-aaa5-ee8d599ff4a0.hana.trial-eu10.hanacloud.ondemand.co...
- 本文主题:从 SAP Business Application Studio 中的 HDI 容器访问 classical schema 或复制 schema 中的数据。本教程旨在成为跨容器访问的示例。选择简单的数据模型和加载机制来模拟使用 SAP Landscape Transformation 或 ABAP 模式等工具复制的模式。使用以下代码创建 schema 和用户。 您还将创建一个简单... 本文主题:从 SAP Business Application Studio 中的 HDI 容器访问 classical schema 或复制 schema 中的数据。本教程旨在成为跨容器访问的示例。选择简单的数据模型和加载机制来模拟使用 SAP Landscape Transformation 或 ABAP 模式等工具复制的模式。使用以下代码创建 schema 和用户。 您还将创建一个简单...
- 这个教程的前一篇文章,SAP HANA Cloud 学习教程之一: 如何在 SAP BTP 上创建 SAP HANA Cloud 实例,我们已经成功在 SAP BTP HANA Cloud Service 上创建了一个数据库表。本文介绍如何往这个数据库表里插入数据。在 Business Application Studio 里,点击 Open HDI Container,打开 SAP HAN... 这个教程的前一篇文章,SAP HANA Cloud 学习教程之一: 如何在 SAP BTP 上创建 SAP HANA Cloud 实例,我们已经成功在 SAP BTP HANA Cloud Service 上创建了一个数据库表。本文介绍如何往这个数据库表里插入数据。在 Business Application Studio 里,点击 Open HDI Container,打开 SAP HAN...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签