0%

索引

这个现象可能是由于数据量较小时,添加索引会导致MySQL优化器选择不同的执行计划,导致查询变慢。当数据量增加时,索引可以更好地支持查询,因此查询性能才能够得到提高。

当数据表比较小的时候,索引可能不会为查询带来优势,甚至会拖慢查询速度。这是因为,MySQL优化器会根据查询数据的大小和表结构以及索引的情况来选择执行计划。如果数据量较小,可能会选择全表扫描来进行查询,而不是使用索引。

阅读全文 »

mybatis设计思路

  1. Mybatis是应用于Java应用程序的一个持久层框架。在Java应用程序中管理数据库访问。
  2. 设计思路最主要的是让SQL查询(数据库操作)与Java代码分离,提供更好的可维护性、灵活性和性能。

传统的jdbc中,每次都需要在java代码写冗长的一段代码来建立连接和构建查询语句、解析结果。

MyBatis 的一些核心设计思路:
阅读全文 »

使用XPath的步骤

​ 以下是使用XPath解析器在解析文档时使用的步骤。

  • ​ 导入XML相关的软件包。
  • ​ 创建DocumentBuilder
  • ​ 从文件或数据流创建一个文档
    阅读全文 »