数据库技术
-
使用dump transaction with no_log的危险性说明
但是“最后一招”究竟是什么意思呢?当你使用这条命令时会怎样呢?那你应使用哪条命令来代替它呢?最后,若这条命令如此有问题,为什么Sybase却要提供它呢? Sybase技术支持建议你定期的dump你的transaction log。你必须根据你的数据库中记入日记的活动的量的大小以及你的数据库的大小来决定dump的方式。有些地方按月dump t... -
为什么你不要收缩数据库文件(国外翻译)
前言,这几天查看了很多关于sql server收缩数据文件方面的文章,准备写一篇关于收缩日志方面的文章,但是突然有种冲动将看过经典的文章翻译出来,下面这篇文章是翻译的是paul randal – “why you should not shrink your data files”。有些比较难以翻译、清晰的地方,我会贴上原文。好了,不啰嗦了,直接看... -
SQL嵌套查询总结
IT也有一段时间了,刚开始的时候`````` 的困难主要是在编程语言上,数组,逻辑,算法,... 这些都过来了之后,困难就上升到数据库设计上了. 以及数据逻辑. 一个优秀的系统,会集成优秀的程序和优秀的数据库设计. 要做到这点得有足够的经验. 这是我写的一个结合UINON的嵌套查询. 将五个方... -
当数据库变慢时的解决方法
第一章 检查系统的状态 1.1 使用sar来检查操作系统是否存在IO问题 1.2 关注内存vmstat 1.3 找到使用资源特别大的Oracle的session及其执行的语句 1.4 查找前十条性能差的sql语句第二章 检查会话状态 当数据库变慢时,我们应如何入手 当应用管理员通告现在应用很慢、数据库... -
mysql、mssql及oracle分页查询方法详解
本文实例讲述了mysql、mssql及oracle分页查询方法。分享给大家供大家参考。具体分析如下: 分页查询在web开发中是最常见的一种技术,最近在通过查资料,有一点自己的心得 一、mysql中的分页查询 注: ? ... -
sql注入教程之类型以及提交注入
目录 参数类型 明确请求方法 1.get请求 2.post請求 ... -
使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名
MySQL中查询所有数据库名和表名 查询所有数据库 ? 1 ... -
数据库索引并不是万能药
目录 innodb是如何存储数据的? 聚簇索引和二级索引 考虑额外创建二级索引的代价 不是所有针对索引列的查询都能用上索引 数据... -
8种主流NoSQL数据库系统特性对比和最佳应用场景
曾在多家大公司任职的软件架构师兼顾问Kristóf Kovács在博客中对主流的NoSQL数据库(Cassandra、Mongodb、CouchDB、Redis、Riak、Membase、Neo4j以及HBase)进行了全方位的对比。 虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关... -
使用sqlplus创建DDL和DML操作技巧
1.连接数据库 在window进入命令行模式敲sqlplus就会 然后进行表的ddl操作 例如: 在进行dml操作:你可以对刚才建立的模式进行数据的插入和数据的更新操作 例如数据的插入 ** 这里要注意的是: ** ...
