原文:面试:做过sql优化吗?

近来面试找工作经常会遇见这种问题: 做过数据库优化吗 大数据量基础过吗 系统反应慢怎么查询 这咱也没背过啊,面试还老问,现在的网站主要的压力都来自于数据库,频繁的数据库访问经常会使系统瘫痪,这样就需要进行sql优化。明天去 面试,今天来梳理一下。 . 写明查询具体某几列,减少 的使用,表名过长时,尽量使用表的别名 和列名一样 ,在业务密集的SQL当中尽量不采用IN操作符,用EXISTS 方案代替 ...

2018-06-21 23:15 0 12075 推荐指数:

查看详情

面试官: 说一下你做过哪些性能优化?

前言 如果你已经有 2 - 3 年以上开发经验还不懂的怎么去优化自己的项目,那就有点说不过去了,下面是我自己总结的一套通用级别的 Android 性能优化。如果图片不清晰文末可以下载原始 xmind 图。 如果你正在找工作, 那么你需要一份 Android 高级开发面试宝典 ...

Thu Apr 02 17:21:00 CST 2020 0 864
【面经】面试官:做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?

写在前面 随着互联网的高速发展,互联网行业已经从IT时代慢慢步入到DT时代。对于Java程序员的要求越来越高,只是单纯的掌握CRUD以不足以胜任互联网公司的相关职位,大量招聘岗位显示:如果是面试中高级的Java岗,基本上都需要懂性能优化的相关知识。今天,我们就一起来聊聊一个经典的面试 ...

Wed Nov 04 07:52:00 CST 2020 2 1154
面试SQL优化怎么回答?

想必小伙伴们面试度时候,都被问过SQL优化吧?然鹅实际上工作中,这个点大部分人接触的很少,加上面试本来就有点紧张,导致很多人,只能想到一点点,甚至一脸懵圈,那么面试度时候遇到这个问题应该怎么回答呢? 下面我就来说说我的看法:   (1)最重要的是尽量避免全表扫描”   (2)适当的创建索引 ...

Sat Jun 13 01:58:00 CST 2020 0 958
SQL优化(面试题)

  因为现在面试经常需要问的需要SQL优化,问的具体操作步骤时候的常见做法,所以网上总结这些操作步骤: SQL优化的具体操作: 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下: SELECT ...

Thu Feb 21 22:50:00 CST 2019 2 46950
SQL优化(面试题)

因为现在面试经常需要问的需要SQL优化,问的具体操作步骤时候的常见做法,所以网上总结这些操作步骤: SQL优化的具体操作: 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下: SELECT ...

Thu Jun 11 05:39:00 CST 2020 0 1037
SQL优化(面试题)

 因为现在面试经常需要问的需要SQL优化,问的具体操作步骤时候的常见做法,所以网上总结这些操作步骤: SQL优化的具体操作: 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下: SELECT ...

Fri Aug 30 06:24:00 CST 2019 0 2378
Sql优化,面试经验总结

(1)列优先 如图有表A和表B 对其查询时,会有如下语句: select a.*,b.* from a,b where a.id = b ...

Fri Apr 28 02:00:00 CST 2017 0 7967
Hive SQL 优化面试题整理

Hive优化目标 在有限的资源下,执行效率更高 常见问题: 数据倾斜 map数设置 reduce数设置 其他 Hive执行 HQL --> Job --> Map/Reduce 执行计划 explain [extended] hql ...

Tue Aug 18 00:19:00 CST 2020 0 2938
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM