java中sql优化SEARCH AGGREGATION

首页/精选主题/

java中sql优化

云数据库SQL Server

SQL Server支持复杂的SQL查询,性能优秀,完全支持基于Windows平台.NET架构的应用程序。使用UDB SQL Server您无需一次性投入大笔资金购买license,只需按需付费,非常经济实惠。 立即使用

java中sql优化问答精选

Java Web开发中,业务逻辑写在SQL里好还是代码里好呢?有什么建议吗?

回答:目前大部分研发团队都要求业务逻辑用代码来实现,SQL操作往往都是基本操作。用SQL来表现业务逻辑,也就是通过存储过程的方式来表现业务逻辑是比较传统的开发方案。在C/S时代很多逻辑的实现都是通过SQL来实现的,主要原因是业务规模和部署方式决定的。早期的C/S编程时代往往都是非分布式环境下的开发,而且大多数情况下并不需要考虑移植性问题,此时采用SQL来完成业务逻辑是比较方便的处理方式。采用存储过程来完...

Ali_ | 1559人阅读

SQL数据库如何优化?

回答:之前在BAT里参与过一个公司级应用(非市场级,投入的人力也不会那么大),上线2年后,总是被用户投诉,原因是这个应用使用MySql数据库来做持久层,但是2年了,有一张非常重要的存储历史任务的表实在是太大了,导致通过页面想要查询历史数据的速度变得非常非常慢,所以用户很是不满意。分析下来,这不是用Redis能解决的缓存问题,而是历史数据的查询响应速度问题。我们最开始是希望能够通过增加索引的方式解决,但是...

mengera88 | 673人阅读

优化SQL时,要不要使用存储过程呢?

回答:对于比较常用,而且是实现固定某一功能的语句,可以写成存储过程。

刘玉平 | 525人阅读

sql一次查询需要关联十几张表,有什么优化方案么?

回答:不知道开发的同学有没有遇到过类似这样的需求:相同类型的数据在多个系统中,如果要得到全部的信息,就要连续调多个系统的接口;业务复杂,一个需求需要关联几张表甚至几十张表才能得到想要的结果;系统做了分库分表,但是需要统计所有的数据。那么此类需求要如何满足呢?我们选择了通过 ETL 提前进行数据整合的方案。什么是 ETL说到ETL,很多开发伙伴可能会有些陌生,更多的时候 ETL 是用在大数据、数据分析的相...

MarvinZhang | 2018人阅读

架构师必须掌握的如何思考设计SQL优化方案?

回答:大家在刚开始搭建项目的时候可能考虑的不够全面,随着产品的推广 、业务场景的复杂和使用用户越来越多 数据会呈现快速增长。当数据达到千万级的时候 就会发现 查询速度越来越慢 用户体验也就越来越差,那怎样提升千万级数据查询效率呢?小萌简单整理了一下,希望对大家有所帮助!优化数据库设计:数据字段类型使用varchar/nvarchar 替换 char/nchar,变长字段存储空间小,节省存储空间。在查询的...

phodal | 867人阅读

如何通过优化sql语句提高数据库查询效率?

问题描述:该问题暂无描述

LiveVideoStack | 730人阅读

java中sql优化精品文章

  • Spring/Hibernate 应用性能优化的7种方法

    ...兆头。Hibernate 反射调用占比32.7%是正常情况,无法进一步优化。 性能调优第一步:定义基准运行 性能调优的第一步是为程序定义基准运行,我们要定义一组能有效执行的输入数据,让程序基准运行与生产环境下的运行差不多。 ...

    lavor 评论0 收藏0
  • PySpark SQL 相关知识介绍

    ...该代码运行在Hadoop集群上。 Pig最好的部分是对代码进行优化和测试,以处理日常问题。所以用户可以直接安装Pig并开始使用它。Pig提供了Grunt shell来运行交互式的Pig命令。因此,任何了解Pig Latin的人都可以享受HDFS和MapReduce的好...

    CoderStudy 评论0 收藏0
  • JAVA面试题(29)

    ...义的东西比Hibernate多,因此需要关心更多细节 MyBatis在优化sql上比Hibernate方便 MyBatis需要手写sql,所以优化sql语句比较方便 Hibernate通过对象关系模型生成sql,所以直接优化sql比较麻烦 Hibernate的二级缓存机制比MyBatis完善

    junbaor 评论0 收藏0
  • 取之开源,用之开源——深度剖析阿里巴巴对Apache Flink的优化与改进

    ...一种纯内存式的一个计算引擎,做了内存管理方面的大量优化,另外也支持eventime的处理、支持超大状态的Job(在阿里巴巴中作业的state大小超过TB的是非常常见的)、支持exactly-once的处理。 阿里巴巴与Flink 随着人工智能时代的...

    YJNldm 评论0 收藏0
  • 一条SQL语句在MySQL如何执行的

    ...的 SQL 语句要干嘛,再检查你的 SQL 语句语法是否正确。 优化器: 按照 MySQL 认为最优的方案去执行。 执行器: 执行语句,然后从存储引擎返回数据。 简单来说 MySQL 主要分为 Server 层和存储引擎层: Server 层:主要包括连接...

    roundstones 评论0 收藏0
  • 后台开发常问面试题集锦(问题搬运工,附链接)

    ...并发等) JVM如何操作缓冲区 成为Java GC专家(3)—如何优化Java垃圾回收机制 JVM性能调优(重要) Java8系列之重新认识HashMap 解读克隆 如何正确遍历删除List中的元素,你会吗? keySet和entrySet效率比较 Thread的run()与start()的...

    spacewander 评论0 收藏0
  • 后台开发常问面试题集锦(问题搬运工,附链接)

    ...并发等) JVM如何操作缓冲区 成为Java GC专家(3)—如何优化Java垃圾回收机制 JVM性能调优(重要) Java8系列之重新认识HashMap 解读克隆 如何正确遍历删除List中的元素,你会吗? keySet和entrySet效率比较 Thread的run()与start()的...

    xfee 评论0 收藏0
  • 后台开发常问面试题集锦(问题搬运工,附链接)

    ...并发等) JVM如何操作缓冲区 成为Java GC专家(3)—如何优化Java垃圾回收机制 JVM性能调优(重要) Java8系列之重新认识HashMap 解读克隆 如何正确遍历删除List中的元素,你会吗? keySet和entrySet效率比较 Thread的run()与start()的...

    makeFoxPlay 评论0 收藏0
  • Java编程需要注意的地方

    ...M性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性。熟练掌握JavaSE核心内容,特别是IO和多线程;初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。XML?XML语法、XML解析(SAX、DOM)...

    leanxi 评论0 收藏0

推荐文章

相关产品

<