DBA面试题
DBA面试题列表
-
JDBC操作数据库的基本流程是什么
所有的JDBC应用程序都具有下面的基本流程:1、建立到数据库的连接。2、执行SQL语句。3、处理结果。4、从数据库断开连接。下面我们就来仔细看... [DBA面试题]
-
MYSQL相比于其他数据库有哪些特点
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统与其他的大型数据库例如Oracle、DB2... [DBA面试题]
-
介绍一下MYSQL常用的优化技巧
MySQL 自带 slow log 的分析工具 mysqldumpslow ,但是没有说明。本文通过分析该脚本,介绍了其用法。slow log 是 MySQL 根据 SQL 语句的执行时间设定,写入的一个文件,用于分析... [DBA面试题]
-
介绍一下mysql的日期和时间函数
这里是一个使用日期函数的例子。下面的查询选择所有 date_col 值在最后 30 天内的记录。mysql> SELECT something FROM tbl_nameWHERE TO_DAYS(NOW()) – TO_DAYS(dat... [DBA面试题]
-
mysql有关权限的表都有哪几个
MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些权限表分别user,db,table_priv,columns_priv和host。下面分别介... [DBA面试题]
-
MYSQL基础面试题
1、MySQL取得当前时间的函数是?,格式化日期的函数是2、写出 SQL语句的格式 : 插入 ,更新 ,删除表名UserName Tel Content Date张三 13333663366 大专毕业 2006-10-11... [DBA面试题]
-
MYSQL支持事务吗
在缺省模式下,MYSQL是autocommit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,mysql是不支持事务的。但是如果你的MYSQL表类型是使用InnoDB Tables 或 BDB tabl... [DBA面试题]
-
一些关于MySql加速和优化的面试题
1. Which will be faster out of these two queries – one with OR or one with IN?2. Where does MyISAM cache table records?3. Which will be faster out of queri... [DBA面试题]
-
遇到的Mysql的面试题
1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是152、一张表有还是有ID自增主键,用JD... [DBA面试题]
-
腾讯公司的一个sql题
小小+霸霸+王王=小霸王小=?,霸=?,王=?用sql求证参考答案:declare @data int,@i int,@j int,@l intset @data=100while (@data... [DBA面试题]
-
简单叙述一下MYSQL的优化
1.数据库的设计尽量把数据库设计的更小的占磁盘空间.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not null,除非这个字段需要null... [DBA面试题]
-
How to detect and cleanup pending transactions in Oracle
Usually pending transactions clear up on their own. If not, read on.If you have a pending transaction that will not go away then check the pending states with... [DBA面试题]
-
简要介绍一下Oracle快照(snapshot)
快照是指表的或者表的行或者列的子集的副本, 快照在分布式的系统环境下很有用。 可以通过create snapshot语法来创建一个snapshot, 可以在创建快照的时候指定刷新频率。... [DBA面试题]
-
十一个高级MySql面试题
1. Explain MySQL architecture. – The front layer takes care of network connections and security authentications, the middle layer does the SQL query parsing, a... [DBA面试题]
-
如何提高MySql的安全性
1.如果MYSQL客户端和服务器端的连接需要跨越并通过不可信任的网络,那么需要使用ssh隧道来加密该连接的通信。2.使用set password语句来修改用户的密码,先“mysql -u root”... [DBA面试题]
-
什么是PL/SQL
结构化查询语言(Structured Query Language,简称SQL)是用来访问关系型数据库一种通用语言,它属于第四代语言(4GL),其执行特点是非过程化,即不用指明执行的具体方法和途径,而是简单... [DBA面试题]
-
查看回滚段名称及大小
select segment_name, tablespace_name, r.status,(initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent,max_extents, v.curext CurExtentFrom dba_rol... [DBA面试题]
-
查看表空间物理文件的名称及大小
select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_files order by tablespace_name;... [DBA面试题]
-
查看表空间的名称及大小
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by... [DBA面试题]
-
杭州游易网络ORACLE面试题
1. 如何建立一个备份控制文件?解答:Alter database backup control file to trace.2. 给出数据库正常启动所经历的几种状态 ?解答:STARTUP NOMOUNT – 数据库实例启动... [DBA面试题]