标签

 sql 

相关的文章:

SQL技术综述与优化实践是一篇综合了SQL/JSON、SSMS、C#、EF Core等技术的文章,讲解了SQL注入原理与防范、SQL优化、批量插入等内容。适合对SQL技术感兴趣的读者阅读。

Planet PostgreSQL

Planet PostgreSQL -

Hubert 'depesz' Lubaczewski: Waiting for …: SQL/JSON is coming back. Hopefully.

This is not the usual Waiting for post, but something should be said. Back in March/April of 2022 Andres Dunstan committed a series of patches that added support for lots of really interesting features from SQL/JSON standard. While I'm not avid user of json in database, I was very, very happy. Wrote couple of blogposts … Continue reading "Waiting for …: SQL/JSON is coming back. Hopefully."

Andres Dunstan提交了一系列补丁,为SQL/JSON标准添加了许多有趣的功能。虽然最初被撤销,但最近重新出现。作者不打算写关于这些功能的Waiting for系列,但承诺在PostgreSQL版本发布后重新发布相关博文。感谢所有参与其中的人。

相关推荐 去reddit讨论
Devart Blog

Devart Blog -

SSMS 20 + dbForge SQL Tools = Your Winning Combination!

Just in case you've missed it, Microsoft recently rolled out the latest version of SQL Server Management Studio (a.k.a. SSMS), 20.x, as a General Availability release. Traditionally, you can install and run it alongside the earlier versions of SSMS. The post SSMS 20 + dbForge SQL Tools = Your Winning Combination! appeared first on Devart Blog.

微软发布了最新版本的SQL Server Management Studio(SSMS)20.x,可以与早期版本一起安装和运行。如果需要增强SSMS的功能,可以使用dbForge SQL Tools,这是一套包含15个插件和独立应用程序的工具包,适用于数据库架构师、开发人员、DBA、软件工程师、数据分析师等。工具包中的大部分工具可以免费试用,其他工具完全免费。工具包包括SQL Complete、Source Control、Unit Test、Schema Compare、Data Compare、Data Generator、Documenter、Data Pump、Index Manager、Query Builder、Search、Monitor、Event Profiler、SQL Decryptor和DevOps Automation。

相关推荐 去reddit讨论
京东科技开发者

京东科技开发者 -

SQL事前巡检插件

•每年都会看到SQL问题引发的线上问题。

该文章讨论了SQL问题引发的线上事故,并提出了通过开发SQL巡检插件来自动检测有问题的SQL的解决方案。该插件利用SQL拦截器拦截系统执行的SQL,并通过解析和加密SQL语句进行预警。通过执行计划分析和表和查询条件分析,及时发现索引未使用和条件不符合规则的SQL,并记录到巡检平台。巡检平台提供报警阈值管理和校验规则管理等功能,并支持一键分析和建议。通过自动巡检和及时预警,可以在测试预发环境发现并修复SQL问题,避免带到线上,并提供优化建议。

相关推荐 去reddit讨论
dotNET跨平台

dotNET跨平台 -

使用C#和EF Core实现高效的SQL批量插入

在软件开发中,批量插入数据是一个常见的需求,特别是在数据迁移、初始化数据库或进行大量数据处理时。Entity Framework Core (EF Core) 是一个流行的.NET对象关系映射器(ORM),它简化了数据库操作,但在进行大量数据的插入操作时,逐条插入可能会导致性能问题。在本文中,我们将探讨如何使用C#和EF Core实现高效的SQL批量插入。为什么需要批量插入?当你有成百上千甚至更多...

在软件开发中,批量插入数据是常见需求。Entity Framework Core (EF Core) 是.NET对象关系映射器,简化数据库操作。但逐条插入可能导致性能问题。可以使用AddRange方法一次性添加多个实体,或使用第三方库提供的批量插入方法。也可以使用原生SQL执行批量插入,但需注意处理并发问题和数据完整性约束。批量插入是处理大量数据时提高性能的关键技术之一。

相关推荐 去reddit讨论
FreeBuf网络安全行业门户

FreeBuf网络安全行业门户 -

SQL注入原理与防范

什么是SQL注入应用程序在向后台数据库传递SQL查询时,如果为攻击者提供了影响该查询的能力,就会引发SQL注入。SQL注入形成的条件用户能控制数据的输入原本要执行的代码,拼接了用户的输入SQL注入的分

SQL注入是一种攻击技术,通过向后台数据库传递恶意代码来控制查询的执行。文章介绍了SQL注入的分类、判断漏洞的方法、挖掘方式、防范措施以及MySQL和Oracle数据库的注入技巧。同时还提到了SQL注入的防范方法和使用SQLMap进行注入测试的技巧。

相关推荐 去reddit讨论
KDnuggets

KDnuggets -

5 Free SQL Courses for Data Science Beginners

Are you looking to make a career in data science? Start by learning SQL with these free courses.

本文介绍了几个免费的SQL课程,适合初学者学习。课程内容包括SQL基础知识、高级查询和数据库设计。课程形式多样,适合不同学习偏好的人。通过学习这些课程,可以快速掌握SQL基本知识。

相关推荐 去reddit讨论
京东科技开发者

京东科技开发者 -

Sql优化之回表

MySQL的性能是大家在使用时十分关心的问题,比如在高并发访问时,并且有慢sql存在的情况下,MySQL的性能会明显下降,这会导致数据库响应时间变慢,甚至导致数据库宕机。那么为了避免Mysql性能问题,比较常用的方式创建适当的索引,提升sql语句的执行效率。而本文简单介绍一下和索引有关的回表,从实际案例出发,讲讲什么是回表,如何避免回表,如何减少回表。mysql的B+树1)聚集索引(聚簇索引) InnoDB的聚簇索引就是按照主键顺序构建 B+Tree结构。叶子节点存储数据行的数据。

本文介绍了MySQL性能问题,重点是高并发访问和慢SQL。通过创建适当的索引来提高执行效率,并解决回表问题。减少回表次数和使用索引下推等技术可以提高MySQL性能。

相关推荐 去reddit讨论
亚马逊AWS官方博客

亚马逊AWS官方博客 -

基于 Amazon Bedrock 托管 Claude3 实现 RAG 增强文本检索的 Text to SQL 方案

基于 Amazon Bedrock 托管 Claude3 实现 RAG 增强文本检索的 Text to SQL 方案。其中 RAG 通过 Amazon Titan 实现 Embedding,通过向量检索工具进行向量文件保存和向量检索。最后得到有知识库背景的 prompt,连同上下文一起发送给大模型,得到更精准的输出。

本文介绍了基于Amazon Bedrock托管的Claude3实现RAG增强文本检索的Text to SQL方案。通过Amazon Titan实现Embedding和向量检索工具,得到有知识库背景的prompt,连同上下文一起发送给大模型,得到更精准的输出。

相关推荐 去reddit讨论
华为云官方博客

华为云官方博客 -

解密数仓的SQL ON ANYWHERE技术

如果能在一个客户端中使用SQL语句操作不同的大数据组件,将极大提升使用各种大数据组件的效率。

本文介绍了GaussDB DWS的SQL ON ANYWHERE技术,可以在一个客户端中使用SQL语句操作不同的大数据组件,提升使用效率。通过SQL ON ANYWHERE特性,实现与其他大数据组件和数据库互联互通访问,扩大应用场景。具体实现方式包括利用FDW访问HDFS/OBS数据和通过EC+ODBC实现跨数据库访问。

相关推荐 去reddit讨论
阿里云云栖号

阿里云云栖号 -

一文看懂如何做好 SQL 质量监控

在 SLS 中,用户可以通过 SQL 对日志数据(结构化、半结构化、无结构化)进行查询和分析。随着用户对 SQL 使用程度的不断加深,越来越多的用户希望了解自己使用 SQL 分析时的服务反馈(如请求量、成功率、数据量等等),以便对数据和分析行为进行精细管理或优化治理。

阿里云的SLS提供了SQL查询和分析日志数据的功能。用户级SQL质量监控功能包括SQL健康分和使用报告、SQL服务指标、SQL运行指标、SQL Pattern和SQL质量优化和建议。用户可以通过这些功能了解和优化自己的SQL使用情况。用户还可以通过筛选项目和日志库进行不同维度的分析。

相关推荐 去reddit讨论

热榜 Top10

eolink
eolink
观测云
观测云
LigaAI
LigaAI
Dify.AI
Dify.AI

推荐或自荐