找到约 10000 条结果
  • 如何掌握openGauss数据库核心技术?秘诀一:拿捏SQL引擎(3)
    优化器最核心的问题是针对某个SQL语句获得其最优解的问题,这个过程通常需要枚举SQL语句对应的解空间,也就是枚举不同的候选的执行路径,这些执行路径互相等价,但是执行效率不同,这对解空间中的这些执行路径计算它们的执行代价,最终可以获得一个最优的执行路径。依据候选执行路径的搜索方法的不同,将优化器的结构划...
    2021-11-24
  • 使用 LangChain + Higress + Elasticsearch 构建 RAG 应用
    RAG(Retrieval Augmented Generation,检索增强生成)  是一种结合了信息检索与生成式大语言模型(LLM)的技术。它的核心思想是:在生成模型输出内容之前,先从外部知识库或数据源中检索相关信息,然后将这些信息作为上下文输入给生成模型,从而提升生成内容的准确性、时效性和相关性。
    2025-05-21
  • Mysql 慢查询日志的相关参数设定及统计
    慢查询日志配置 slow_query_log GLOBAL 级配置,配置是否开启慢查询日志。 {代码...} slow_query_log_file GLOBAL 级配置,配置记录慢查询sql的日志文件。 {代码...} 慢查询时间配置 long_query_time SESSION | GLOBAL 级配置。可以单独的为当前会话设定慢查询sql(秒)的时间的阈值,也可以全局的设定。 当前会话 {代码...
    2018-12-17
  • 关于性能优化的那点事——函数防抖
    假设网站有个搜索框, 用户输入文本我们会自动联想匹配出一些结果供用户选择,我们可能首先想到的做法就是监听keypress事件, 然后异步查询结果. 但是如果用户快速的输入了一串字符, 假设是10个字符, 那么就会在瞬间触发10次请求, 这无疑不是我们想要的, 我们想要的是用户停止输入的时候才去触发查询的请求.
    2016-08-27
    2
  • Grafana系列-统一展示-10-Explore Jaeger
    系列文章Grafana 系列文章Explore Jaeger你可以通过Explore查询和显示 Jaeger 的 trace。有 3 种方法:Query by searchQuery by trace IDUpload a JSON trace fileQuery by search要使用该方法:从 Query 类型选择器中选择 Search。填写搜索表格:(和 Jaeger UI 基本一样)NameDescriptionService返回 services 列表Operati...
    2023-05-15
  • 全方位讲解 Nebula Graph 索引原理和使用
    index not found?找不到索引?为什么我要创建 Nebula Graph 索引?什么时候要用到 Nebula Graph 原生索引?针对社区常见问题,本文旨在一文带大家搞清索引使用问题。
    2022-03-31
  • MySQL必知必会:组合查询(Union)
    在大多数开发中,使用一条SELECT查询就会返回一个结果集。如果,我们想一次性查询多条SQL语句,并将每一条SELECT查询的结果合并成一个结果集返回。就需要用到Union操作符,将多个SELECT语句组合起来,这种查询被称为并(Union)或者复合查询。
    2016-12-26
    7
  • MySQL 慢查询日志开启与问题排查指南
    MySQL 的慢查询日志(Slow Query Log)是优化数据库性能的重要工具。它可以帮助我们识别执行时间较长的 SQL 语句,从而有针对性地进行优化。然而,在实际使用中,可能会遇到一些意外情况,比如执行时间很短的查询也被记录到慢查询日志中。本文将详细介绍如何开启慢查询日志,并解决常见问题。
    2025-03-25
  • ES的常用查询
    Elasticsearch 提供了丰富的查询过滤语句,本文整理了一些常用的查询方法。 ES 有两种查询方式。本文主要介绍基于DSL语法的查询 使用 Search Lite API,它从url中获取参数 使用 Json 作为请求体,使用 ES的DSL语法来进行查询 1. 全文级别查询 match 是一个标准查询,可以查询文本、数字、日期格式的数据。match 查询的一...
    2019-10-31
  • 查询性能: TDengine 最高达到了 InfluxDB 的 37 倍、 TimescaleDB 的 28.6 倍
    在上一篇文章《写入性能:TDengine 最高达到 InfluxDB 的 10.3 倍,TimeScaleDB 的 6.74 倍》中,我们基于 TSBS 时序数据库(Time Series Database)性能基准测试报告对三大数据库写入性能进行了相关解读,较为直观地展现出了 TDengine 的众多写入优势。本篇文章将以查询性能作为主题,给正在为数据分析痛点而头疼的朋友...
    2023-03-09
  • DolphinDB与Elasticserach在金融数据集上的性能对比测试
    Elasticsearch是一款非常流行的日志检索和分析工具,尤其在实时性、扩展性、易用性和全文检索方面有着非常优异的综合表现。知乎上有一篇文章,Golion:降维打击!使用ElasticSearch作为时序数据库,并且取得了非常不错的效果。很多知乎用户不禁询问,Elasticsearch是否可以用于海量金融数据的存储和分析?
    2020-12-08
  • 慢SQL优化实战笔记
    一、存在问题 经过sql慢查询的优化,我们系统中发现了以下几种类型的问题: {代码...} 二、解决方案 {代码...} 三、案例分析 (一)药材搜索接口 完整sql语句在附录,为方便阅读和脱敏,部分常用字段采用中文。 这儿主要讲一下我们拿到Sql语句后的整个分析过程,思考逻辑,然后进行调整的过程和最后解决的办法。 给大家提...
    2020-07-26
    2
  • 问题排查不再愁,Nacos 上线推送轨迹功能
    微服务体系下,注册中心的调用和配置变更是家常便饭,例如阿里每天就有百万级变更、亿级推送。可是,一旦出现调用或配置异常,问题排查就成了用户最大的困惑:是注册和配置中心导致的,还是上下游业务自身的问题呢?
    2022-07-07
  • elasticsearch支持类似与sql语句的查询表达式
    写在之前ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。在之前在项目开发中...
    2017-09-21
  • 又见版本升级!一句话概括 Milvus 2.2.4:资源隔离、多云、高效
    经过几周的开发,Milvus 2.2.4 版本于近期正式上线。Milvus 2.2.4 是 Milvus 2.2.0 的一次小版本升级,版本虽小,却为社区带来了不少实用的新特性,包括基于命名空间的资源分组、集合级别的物理隔离和集合重命名等,同时新版本原生支持了 GCP,其他云的原生支持也在紧锣密鼓的进行中。
    2023-03-29
  • arcgis图层数据查询
    有时候我们需要根据发布的arcgis服务查询服务上的一些数据,比如点击地图上的某个位置,比如根据某个关键字进行要素查询等等,而arcgis关于这方面的api常用的有三个:find、query和identify。
    2021-05-07
  • MySQL——子查询
    什么是子查询 在一个查询之中嵌套了其他的若干查询 在where查询条件中是一个不确定的值,而是一个来自另一个查询的结果。 语句 ex:查询大于公司平均工资的员工姓名: {代码...} ex:查询出工资比anthony还要高的全部雇员信息: {代码...} 注意事项 子查询要用括号括起来 将子查询放在运算符的右边(增加可读性) 对单行...
    2019-05-20