数据库安装包和升级包脚本工具RedGate使用介绍 这篇日志记录一下我在公司所学习到的数据库安装包的设计。正好这些内容也是我最近工作遇到的一些问题,在此记录并分享一下。在产品的开发和版本更新过程中,数据库的结构难免会一直发生变化。为了尽量减少升级时的工作量,设计一个好... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 89 阅读
如何评估数据库的安全风险 数据如今已经成为企业最重要的资产之一。企业通常将数据存储在数据库中,因此了解如何保护这些数据至关重要。本文将介绍从1到10的等级范围内量化数据库的安全级别。首席信息安全官和数据库管理员(DBA)可以使用它来确定他们的... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 71 阅读
update 子查询使用介绍 基础知识1, 关联子查询和非关联子查询在非关联子查询中,内部查询只执行一次并返回它的值给外部查询,然后外部查询在它的处理中使用内部查询返回给它的值。而在关联子查询中,对于外部查询返回的每一行数据,内部查询都要执行一次... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 76 阅读
SQL中IS NOT NULL与!=NULL的区别 平时经常会遇到这两种写法:IS NOT NULL与!=NULL。也经常会遇到数据库有符合条件!=NULL的数据,但是返回为空集合。实际上,是由于对二者使用区别理解不透彻。默认情况下,推荐使用 IS NOT NULL去... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 66 阅读
SQL大量数据查询的优化及非用like不可时的处理方案 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 77 阅读
ADO.NET数据库访问技术 一. ado.net的定义ado.net来源于com组件库ado(即activex data objects),是微软公司新一代.net数据库的访问模型,是目前数据库程序设计人员用来开发基于.net的数据库应用程序的... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 71 阅读
SQL like子句的另一种实现方法(速度比like快) 一般来说使用模糊查询,大家都会想到LIKE select * from table where a like '%字符%' 如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。 下面两种... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 96 阅读
面试官问我索引为什么这快?我好像解释不清楚了 目录索引的类型(常见的)不同索引的创建方式1. 创建普通的索引2. 创建唯一索引(unique)并删除3. 创建主键索引(primary key)并删除4. 创建全文索引(fulltext)并删除索引的实现B+树与B... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 73 阅读
深入SQL中PIVOT 行列转换详解 PIVOT通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。UNPIVOT与PIVOT执行相反的操作,将表值表达式的列转换为列值。通俗简单的说:PIV... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 66 阅读
8 种常用的 NoSQL 数据库系统对比分析 Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型NoSQL数据库的文章。虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 100 阅读