社区
MS-SQL Server
帖子详情
面试官问“项目中有没有进行过sql性能优化”
999朵玫瑰
2011-06-03 10:26:52
面试官问“你在项目开发中有没有进行过sql性能优化”
这方面我接触的很少啊,一般就是用sql搜到我的数据就可以了啊。我该怎么回答啊?
对了,怎么进行sql性能优化呢,具体有哪些内容
...全文
437
22
打赏
收藏
面试官问“项目中有没有进行过sql性能优化”
面试官问“你在项目开发中有没有进行过sql性能优化” 这方面我接触的很少啊,一般就是用sql搜到我的数据就可以了啊。我该怎么回答啊? 对了,怎么进行sql性能优化呢,具体有哪些内容
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
5t4rk
2011-06-09
打赏
举报
回复
呵呵,实话实说
999朵玫瑰
2011-06-09
打赏
举报
回复
[Quote=引用 20 楼 sphonix 的回复:]
引用 8 楼 fredrichku 的回复:
引用 4 楼 claro 的回复:
你可以说,没机会优化,因为运行的相当好。
表听他的,这么说直接pass了
nod~
[/Quote]哦
999朵玫瑰
2011-06-08
打赏
举报
回复
[Quote=引用 12 楼 patrickjiang 的回复:]
我面试也被问过这个问题,当时答的不是很好,现在知道了这主要是两块了。
我分为宏观和微观的优化。
宏观是服务器性能,数据库文件优化
微观是SQL语句方面的优化。
[/Quote]有见地。
能详细解释解释“宏观是服务器性能,数据库文件优化”么
Sphonix
2011-06-08
打赏
举报
回复
[Quote=引用 8 楼 fredrichku 的回复:]
引用 4 楼 claro 的回复:
你可以说,没机会优化,因为运行的相当好。
表听他的,这么说直接pass了
[/Quote]
nod~
饭fan有引力
2011-06-07
打赏
举报
回复
[Quote=引用 6 楼 janely318 的回复:]
引用 4 楼 claro 的回复:
你可以说,没机会优化,因为运行的相当好。
[/Quote]
汗~
999朵玫瑰
2011-06-06
打赏
举报
回复
谢谢回复
cosmo_sei
2011-06-04
打赏
举报
回复
面试什么的?若你做ERP系统的,你就说你熟练使用ORM,绕开数据库部分。
回南山种豆
2011-06-04
打赏
举报
回复
[Quote=引用楼主 onlyonelove 的回复:]
面试官问“你在项目开发中有没有进行过sql性能优化”
这方面我接触的很少啊,一般就是用sql搜到我的数据就可以了啊。我该怎么回答啊?
对了,怎么进行sql性能优化呢,具体有哪些内容
[/Quote]
优化太多了,你看了mysql就感觉处处都可能优化,知道原理就明白了,
比如连接join怎么优化?采用什么机制等很多问题
rucypli
2011-06-04
打赏
举报
回复
那你就说没有
claro
2011-06-04
打赏
举报
回复
[Quote=引用 8 楼 fredrichku 的回复:]
引用 4 楼 claro 的回复:
你可以说,没机会优化,因为运行的相当好。
表听他的,这么说直接pass了
[/Quote]:)
这是第一句,接着要说,我们在项目中做了很多基于底层的工作,从前期的设计和后期测试成功避免性能瓶颈的出现。主要有以下几个部分:
影响SQL Server性能的三个关键点
http://blog.csdn.net/claro/archive/2009/04/24/4105755.aspx
针对 SAP 数据库维护 SQL Server 的十大最佳实践
http://blog.csdn.net/claro/archive/2009/03/02/3949573.aspx
尽量多表述工作中你强项的部分,同时将弱项稍微表达。
--小F--
2011-06-03
打赏
举报
回复
设计好表结构
主外键
索引
执行计划
性能分析器
性能优化
语句优化
叶子
2011-06-03
打赏
举报
回复
看海爷的文章:
http://blog.csdn.net/Haiwer/archive/2008/08/25/2826881.aspx
天-笑
2011-06-03
打赏
举报
回复
查询优化
表结构优化
数据库文件组优化
服务器性能优化
patrickjiang
2011-06-03
打赏
举报
回复
我面试也被问过这个问题,当时答的不是很好,现在知道了这主要是两块了。
我分为宏观和微观的优化。
宏观是服务器性能,数据库文件优化
微观是SQL语句方面的优化。
kingtiy
2011-06-03
打赏
举报
回复
像大家一般都是接触的后期的,并不能在项目上线前就参与,所以一般进行的都是SQL语句,索引,服务器配置的调整优化.属于轻量级的.
jxqn_liu
2011-06-03
打赏
举报
回复
[Quote=引用 2 楼 maco_wang 的回复:]
看海爷的文章:
http://blog.csdn.net/Haiwer/archive/2008/08/25/2826881.aspx
[/Quote]
学习了
打一壶酱油
2011-06-03
打赏
举报
回复
查询优化
表结构优化
数据库文件组优化
服务器性能优化
设计好表结构
主外键
索引
执行计划
性能分析器
性能优化
语句优化
fredrichku
2011-06-03
打赏
举报
回复
[Quote=引用 4 楼 claro 的回复:]
你可以说,没机会优化,因为运行的相当好。
[/Quote]
表听他的,这么说直接pass了
w20011025
2011-06-03
打赏
举报
回复
Quote=引用 4 楼 claro 的回复:]
你可以说,没机会优化,因为运行的相当好。
[/Quote]
[
君_洛洛
2011-06-03
打赏
举报
回复
[Quote=引用 4 楼 claro 的回复:]
你可以说,没机会优化,因为运行的相当好。
[/Quote]
加载更多回复(2)
sql
面试题大全
11. **
SQL
性能优化
**: - 使用合适的数据类型。 - 避免全表扫描,利用索引。 - 减少子查询,使用JOIN替代。 - 使用EXPLAIN分析查询执行计划。 以上知识点只是
SQL
面试题目的冰山一角。在实际面试
中
,
面试官
可能...
面试官
:如何优化
sql
在面试的环节
中
,
面试官
问
到:你是如何设计你的表结构的,画一下E-R图?接着 又继续深挖,如果有慢查询,你是如何优化你的
sql
的? 今天,我就来和大家讲讲要怎么回答这道
问
题。首先,我们要稳住不要慌,自己是自己...
怎样回答数据库
sql
优化这个高频面试题呢
前两天刚刚面试了一家公司,
面试官
提到这方面的
问
题,经过我一系列的回答之后,
面试官
回复了我“很好”两个字,应该也是回答到了他的心坎上,那么接下来我就分享一下我对数据库以及
sql
优化的一些经验,如果有说的...
面试官
问
我
有没有
my
sql
优化经验,我该怎么回答好
当
面试官
问
到你是否有My
SQL
优化经验时,你可以通过以下方式回答:确认
问
题:确认
面试官
具体指的是哪些方面的优化经验,例如查询优化、索引优化、缓存优化等等。解释经验:如果你有My
SQL
优化经验,那么你可以详细解释...
面试系列 - 面试
中
常被
问
到
sql
优化几种方案
索引可以加速数据的检索,但过多或不必要的索引可能会降低写操作的性能。对于分页查询,使用LIMIT和OFFSET,并确保查询的结果集数量不会过大...使用数据库的EXPLAIN语句来分析查询计划,找出潜在的性能
问
题并
进行
优化。
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章