...
由于工作需要,最近做了很多 BI 取数的工作,需要用到一些比较高级的 SQL 技巧,总结了一下工作中用到的一些比较骚的进阶技巧,特此记录一下,以方便自己查阅。 图片来自 Pexels 主要目录如下: SQL 的书写规范 SQL 的一些...
数据库设计回顾 记得刚学习java开发的时候,老师推荐PowerDesigner设计数据库,图形化更加直观易懂。 后来工作后,实际开发,喜欢直接连接数据库操作,因此使用Navicat作为数据库管理工具,顺带包揽设计工作。 而在团队协作中,数据...
下午,所有的SQL慢如牛。 平日里2-3秒搞定的SQL,这会非得弄个7-8秒。timeout更是频频爆出。搞得办公室怨叫声此起彼伏,真有点《生命协奏曲》的味道。 我是最听不得这些哀怨的,不仅仅是喊的难听,那些消极的声音,仿佛来自地狱的催命;更...
我们经常提到数据库优化,经常为提高应用程序性能对数据库一阵折腾,但这真的有效吗?我们是否真的看清哪些问题出在数据库方面,哪些问题出在应用程序方面? 几乎所有现代应用程序都要通过数据库实现数据持久化。数据库访问层经常要对严重的性能问题负责。一旦...
很多DBA在进行数据库管理时通常都会遇到数据库IO瓶颈,在硬件成本预算有限的情况下,解决这一瓶颈有两个方法:一是增加内存;二是增加磁盘(假设不增加机器的情况下)。到底是加内存合算,还是加磁盘实惠呢,这是个头疼的问题。 已经神秘消失的数据库大师...
嵌入式数据库一个很陌生的词汇,以前只是听说,但是没有真正使用过,今天小编和大家一起来揭开它的面纱。 一、介绍 初次接触嵌入式数据库(Embedded Database)可能有点模糊,什么是嵌入式数据库?为什么要使用嵌入式数据库?怎么使用嵌...
本文通过一个业务发展的故事,分享 K8s 出现的原因以及它的运作方式。适合所有技术开发人员,尤其是前端开发者。 0 序 去年下半年,我做了一次转岗,开始接触到 kubernetes,虽然对 K8s 的认识还非常的不全面,但是非常想分享一下...
前言 最近有个好朋友换工作了,面了腾讯后端,跟他要了份面试真题,大家一起来探讨一下,哈哈~ 腾讯后端一面 1.JVM内存模型 这个可以复习一下《深入理解Java虚拟机》第12章(Java内存模型和线程),放错图了哈~,也可以看看我之前的文章哈...