面试题(1)—— 数据库相关

1、sql与oracle区别

https://www.cnblogs.com/fengxiaojiu/archive/2017/11/16/7844994.html

Oracle支持多种操作系统,sql server支持window系统
Oracle的文件体系结构为: 数据文件 .dbf(真实数据)  日志文件 .rdo    控制文件 .ctl   参数文件 .ora
sql server的文件体系结构为:.mdf (数据字典)  .ndf (数据文件) .ldf (日志文件)
这方面证明了Oracle的安全性高于SQL Server。
SQL Server 多用户时性能不佳  ,Oracle 性能最高
oracle存储过程中借助cursor类型变量返回并访问记录集 ,oracle存储过程中边查询边给变量赋值
sqlserver有完整的图形化操作界面,oracle与mysql都要借助于其他的第三方数据库图形操作界面,比如oracle用的大多都是plsql;

2、数据库优化 sql oracle

https://zhidao.baidu.com/question/67759076.html

http://blog.csdn.net/dragon_ton/article/details/72810497

https://www.cnblogs.com/easypass/archive/2010/12/08/1900127.html

数据库的优化-应付面试

http://blog.csdn.net/m8396017/article/details/51348668

 

3、数据库索引

数据库索引到底是什么,是怎样工作的?

http://blog.csdn.net/weiliangliang111/article/details/51333169

数据库表字段创建索引  索引是一种数据结构

http://www.w3school.com.cn/sql/sql_create_index.asp

数据库索引的创建 注意事项

http://blog.csdn.net/kongbaidepao/article/details/51920796

 

4、程序性能优化

SQL语句的优化

http://blog.csdn.net/a724888/article/details/60879893

程序性能优化(包括数据库优化、服务器优化等)

http://blog.csdn.net/dragon_ton/article/details/72810497

 

 

5、intersect与inner join区别

posted @ 2018-06-27 09:47  竹林逸雪  阅读(148)  评论(0)    收藏  举报