mssql
-
远程数据库的表超过20个索引的影响详细解析
昨天同事参加了一个研讨会,有提到一个案例。一个通过dblink查询远端数据库,原来查询很快,但是远端数据库增加了一个索引之后,查询一下子变慢了。 经过分析,发现那个通过dblink…
-
SQL注入原理与解决方法代码示例
一、什么是sql注入? 1、什么是sql注入呢? 所谓SQL注入,就是通过把SQL命令插入到W…
-
浅谈数据库事务四大特性
数据库四大特性分别是:原子性、一致性、分离性、持久性。下面我们看看具体介绍。 原子性 事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全…
-
利用SQL脚本导入数据到不同数据库避免重复的3种方法
前言 相信大家都有所体会,无论何种语言,一旦看见代码中有重复性的代码则想到封装来复用,在SQL同样如此,若我们没有界面来维护而且需要经常进行的操作,我们会写脚本避免下次又得重新写一…
-
数据库服务器构建和部署检查列表详解
前言 我们可能经常安装和部署数据库服务器,但是可能突然忘记了某个设置,为后来的运维造成隐患。下面是国外大牛整理的的检查列表。 其实也包含了很多我们平时数据库配置的最佳实践。比如TE…
-
hive函数简介
首先我们要知道hive到底是做什么的。下面这几段文字很好的描述了hive的特性: 1.hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并…
-
浅谈数据库索引的作用及原理
数据库索引是为了增加查询速度而对表字段附加的一种标识。很多人机械的理解索引的概念,认为增加索引只有好处没有坏处。其实远不是那样的,这里将其介绍尽量详细些。 首先明白为什么索引会增加…
-
JDBC中resutset接口操作实例详解
本文主要向大家展示JDBC接口中resutset接口的用法实例,下面我们看看具体内容。 1. ResultSet细节1 功能:封锁结果集数据 操作:如何获得(取出)结果 packa…
-
JDBC常用接口总结
本文主要向大家介绍JDBC常用的接口都有哪些,下面来看看具体内容。 1.Driver接口 对于每一个数据库驱动程序都必须实现Driver接口,在编写程序时,当需要连接数据库的时候就…
-
SQL UPDATE 更新语句用法(单列与多列)
Update 语句 Update 语句用于修改表中的数据。 语法: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 例如: Person表: Last…