Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SQL编程指南
PostgreSQL数据库MVCC事务机制的四个问题 - ottertune
MVCC 的 PostgreSQL 实现是一种设计选择,可实现 ANSI 标准概述的并发隔离级别。 MVCC优势(引用自
cloudquery/pg_gpt: 用人类语言运行SQL查询
将 OpenAI API 引入 PostgreSQL 以使用人类语言运行查询的实验性扩展。 该扩展将数据库模式的一个子集发送到 ChatGPT,并要求它根据此和用户输入生成一个查询。 安装
Apache Empire-db:实现Java完全SQL自由
Apache Empire-db 让您可以不受限制地使用 Java 中的关系型 DBMS,从而释放数据库系统的全部功能。 忘掉 OR-Mapping、Entity Beans、Lazy vs Eager、Bytecode Proxies、Tuple
Spring Data JDBC 3.2.0-M2:使用单个select语句加载任意聚合
从 Spring Data JDBC 3.2.0-M2 开始,Spring Data JDBC 支持单查询加载。单查询加载可通过单个选择语句加载任意聚合。 要启用单查询加载,需要在 RelationalMappingContext 上调用 setS
SQL 应该是数据工程管道的默认选择
SQL 应该是新数据工程工作的首选。它坚固、快速、面向未来且可测试。稍加注意,它就会清晰易读。一个新的 SQL 引擎 - DuckDB - 使 SQL 与其他高性能数据框架库竞争,使 SQL 成为各种规模数据的良好候选者。 SQL的优点
ORM 仍然是一种反模式吗?
ORM是软件作者们喜欢挑剔的东西之一。网上有许多文章都是以同样的调子进行的:"ORMs是一种反模式。它们是初创公司的玩具,但最终伤害多于帮助"。 这是个夸张的说法。ORMs并不坏。它们是完美的吗?肯定不是,就像软件中的其他东西一样。同时,这些批评也
幽默:SQL和CSS有啥区别?哪个好些?
Go中操作数据库的5种方法
如果您的应用程序是一顿饭,那么数据库模型就像一种乏味的碳水化合物,可以填饱您的肚子,但永远不会满足。 因此,Go 拥有如此多的工具来完成这项工作也就不足为奇了。 有选择固然很好,但选择太多,可能会让人不知
使用VisualVM调优SQL执行效率
VisualVM 是一种工具,它提供可视化界面来显示有关在 Java 虚拟机 (JVM) 上运行的应用程序的详细信息。VisualVM 设计用于开发和生产。 VisualVM 提供轻量级分析工具,包括 SQL 分析器。这将检测每个 SQL 查询(通
您的数据库技能并不“值得拥有”?
2006 年,《纽约杂志》数字团队开始为其时装周门户网站打造全新的搜索体验。这是一个甚至没有与技术团队讨论过技术可行性的项目,这在当时很常见。敏捷技术尚属新生事物,更不用说在出版业了。这只是一个愿景,一个真正的 "月球计划",需要 10 到 12 周的时间来开发产品的线框图版本。几乎没有时间
SQL 二次兴起 - IEEE Spectrum
SQL 在今年IEEE Spectrum的顶级编程语言互动排名中占据主导地位。
使用数据库实现状态机
大多数人都熟悉状态机并知道它们的价值。一般状态机库可以帮助您对状态进行建模,防止无效转换,并生成图表以帮助非技术人员理解代码的行为方式。 本文并不是要阐述状态机的情况。这是关于如何采用状态机的概念并使其与数据库模型一起工作,利用关系数据库(例如 P
使用数据库实现状态机
大多数人都熟悉状态机,也知道状态机的价值。一般的状态机库可以帮助你建立状态模型,防止无效转换,并生成图表,帮助非技术人员也能理解代码是如何运行的。 这篇文章并不是要论证状态机。而是如何利用状态机的概念,让它与你的数据库模型一起工作,利用你的关系数据
幽默:本周四则
1、成功地失败了,还是失败地成功?
20个SQL查询优化技巧
以下值得关注的 20个SQL查询优化技术列表: 1.在庞大的表(>1.000.000)行上创建索引 2.使用 EXIST() 代替 COUNT() 查找表中的元素 3.用 SELECT 字段代替 SELECT * 4. 4.避免在 WHERE 子句中使用子查询
SQL作为声明性语言的缺点
许多人不理解SQL的是它是声明性的:当你写ORDER BY时,它并没有告诉DB对数据进行排序,它只是声明您想要一个有序的结果。只有执行计划会告诉你是否有排序操作。 SQL的声明性是其主要优势,但也是操作问题的常见来源:这是因为SQL掩盖了关
RDBM最佳实践
RDBMS 可以做的事情比大多数人想象的要多得多: 1. 添加表通常比更改现有表更好在大公司中尤其如此。对其他团队依赖的核心表进行更改是非常危险的,并且可能需要经过许多批准。这会大大降低团队的敏捷性。
关系数据库SQL五条经验教训
您可以用多种不同的方式编写 SQL 查询。 下面是 5 条经验教训: 1、避免过度索引索引是加快数据检索速度的有力工具。索引的工作原理是创建一个额外的数据结构,数
上页
下页
关闭