数据库
文章平均质量分 76
黄星辰
踏踏实实做事,一步一个脚印,这就是我。
展开
-
经典SQL语句大全——(一)基础
1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server — 创建 备份数据的 device USE master EXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’原创 2016-09-26 14:25:24 · 235 阅读 · 0 评论 -
MySQL百万级数据库优化方案
首先声明是转的,感觉写的很细,原文链接:http://simpleframework.net/blog/v/7881.html1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num i转载 2016-09-26 15:01:47 · 255 阅读 · 0 评论 -
Java面试题大全(数据库部分一)
1、如何获得高效的数据库逻辑结构? 从关系数据库的表中删除冗余信息的过程称为数据规范化,是得到高效的关系型数据库表的逻辑结构最好和最容易的方法。 规范化数据时应执行以下操作: 1.将数据库的结构精简为最简单的形式 2.从表中删除冗余值 3.标识所有依赖与其他数据的数据 规范化过程有几个阶段,分别称作第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)以及第五范原创 2016-09-29 09:19:18 · 1407 阅读 · 0 评论 -
Java面试题大全(数据库部分二)
6、如何提升数据查询的效率? 1.首先检查表的结构是否合理,因为采用多表查询的时候,看主外键的引用关系是否适当.如果不适当则重新设置表结构.如果是应用中的系统,则不需要更改表的字段,只更改主外键关系.如果数据库中有较多的数据,还应采用索引提高查询效率.2.利用索引(index)对查询进行优化,index可以避免对表数据的全面扫描,当你以某个字段建立一个索引的时候,数据库就会生成一个索引页,索引页不单原创 2016-09-29 09:20:51 · 2986 阅读 · 0 评论 -
Java面试题大全(数据库部分三)
11、Oracle数据常用的备份与恢复? Oracle的备份与恢复有三种标准的模式,大致分为两大类,备份恢复(物理上的)以及导入导出(逻辑上的),而备份恢复又可以根据数据库的工作模式分为非归档模式(Nonarchivelog-style)和归档模式(Archivelog-style),通常,我们把非归档模式称为冷备份,而相应的把归档模式称为热备份。 逻辑备份方式的方法,利用Export可将数据从数原创 2016-09-29 09:22:33 · 4416 阅读 · 1 评论