阅读 26488 次
发表时间:2008-07-17
我上面说啦啊。。

可能答出来薪水可能。。
发表时间:2008-07-17
简单的还是要知道一些的,不然条条都要dba去看,他会崩溃的
发表时间:2008-07-17


来个面试官啊!!
发表时间:2008-07-17
SQL 是基本功。我觉得你应该自己总结一下,让别人告诉你一些什么答案,你不会理解深刻的。如果你把答案背下来(哈哈),我面试你时换一种方法问,你不是一样漏馅吗?
发表时间:2008-07-17
longbiezai 写道
fly_bluewolf 写道
做企业信息系统应用,大部分都是天天和数据库打交道,难道你天天指望DBA帮你写SQL语句?再说了不是所有的公司都会有专门的DBA。
做企业级应用系统,我觉得必须要对SQL的优化有比较好的了解,我面试时也会经常问到这个问题。有时还会遇到连分页的概念都没有的人。


您是咋问的。。


对于MS SQL Server,我通常问些很简单的问题,比如:聚集索引和非聚集索引的区别;给你一个性能有问题的SQL,
你如何发现瓶颈点并调整它,以达到性能优化。但是我会遇到很多人都无法回答出来。
发表时间:2008-07-17
fly_bluewolf 写道
longbiezai 写道
fly_bluewolf 写道
做企业信息系统应用,大部分都是天天和数据库打交道,难道你天天指望DBA帮你写SQL语句?再说了不是所有的公司都会有专门的DBA。
做企业级应用系统,我觉得必须要对SQL的优化有比较好的了解,我面试时也会经常问到这个问题。有时还会遇到连分页的概念都没有的人。


您是咋问的。。


对于MS SQL Server,我通常问些很简单的问题,比如:聚集索引和非聚集索引的区别;给你一个性能有问题的SQL,
你如何发现瓶颈点并调整它,以达到性能优化。但是我会遇到很多人都无法回答出来。

你的问题我也回答不出来
我现在遇到一个sql语句
一小时要查询1560万次
缓存命中率不到10%
我不知道怎么解决
发表时间:2008-07-17
对于开发者,数据库方面还是侧重与SQL 语言级。现在的MYSQL也是开源的,你可以去分析一下他执行SQL的过程。已经数据存储,抓取,传输。。。的方式。对于写出性能较好的SQL是必要的。
发表时间:2008-07-17
chbest 写道
fly_bluewolf 写道
longbiezai 写道
fly_bluewolf 写道
做企业信息系统应用,大部分都是天天和数据库打交道,难道你天天指望DBA帮你写SQL语句?再说了不是所有的公司都会有专门的DBA。
做企业级应用系统,我觉得必须要对SQL的优化有比较好的了解,我面试时也会经常问到这个问题。有时还会遇到连分页的概念都没有的人。


您是咋问的。。


对于MS SQL Server,我通常问些很简单的问题,比如:聚集索引和非聚集索引的区别;给你一个性能有问题的SQL,
你如何发现瓶颈点并调整它,以达到性能优化。但是我会遇到很多人都无法回答出来。

你的问题我也回答不出来
我现在遇到一个sql语句
一小时要查询1560万次
缓存命中率不到10%
我不知道怎么解决


我的意思不是一定让你找出问题点,而是看你是否会使用相关工具去发现性能问题。
发表时间:2008-07-17
fly_bluewolf 写道
chbest 写道
fly_bluewolf 写道
longbiezai 写道
fly_bluewolf 写道
做企业信息系统应用,大部分都是天天和数据库打交道,难道你天天指望DBA帮你写SQL语句?再说了不是所有的公司都会有专门的DBA。
做企业级应用系统,我觉得必须要对SQL的优化有比较好的了解,我面试时也会经常问到这个问题。有时还会遇到连分页的概念都没有的人。


您是咋问的。。


对于MS SQL Server,我通常问些很简单的问题,比如:聚集索引和非聚集索引的区别;给你一个性能有问题的SQL,
你如何发现瓶颈点并调整它,以达到性能优化。但是我会遇到很多人都无法回答出来。

你的问题我也回答不出来
我现在遇到一个sql语句
一小时要查询1560万次
缓存命中率不到10%
我不知道怎么解决


我的意思不是一定让你找出问题点,而是看你是否会使用相关工具去发现性能问题。


哎 完全没思路。感觉就是每天写点SQL。。啥工具 啥问题 啥都不清楚。锁表了。都不晓得咋整!!
发表时间:2008-07-17
MS SQL Server的引擎优化顾问、查询跟踪的工具都从来不用的吗?表都不加索引的吗?T-SQL语句的执行顺序应该知道的吧,锁的类型应该知道的吧。SQL一些语句习惯用法要知道吧。这个面试的时候问很正常,我经常会问,但很少得到满意答案。
Global site tag (gtag.js) - Google Analytics