面试题(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区别

浙公网安备 33010602011771号