Wesley13 Wesley13
3年前
mysql数据库分库分表shardingjdbc
分库分表理解   分库分表应用于互联网的两个场景;大量数据和高并发,通常策略有两种:垂直分库,水平拆分  垂直拆分:是根据业务将一个库拆分为多个库,将一个表拆分为多个表,例如:将不常用的字段和经常访问的字段分开存放,在实际开发由于跟业务关系紧密,所以一般采用水平拆分。  水平拆分:则是根据分片算法讲一个库拆分为多个库,来进行维护,
Wesley13 Wesley13
3年前
mysqldump 全备
\root@db01b\mysqldumpurootpoldboy123ARtriggersmasterdata2singletransaction|gzip/b/all\_date%F%H%M%S.sql.gzmysqlcreatetablettt.nnn(idintp
Stella981 Stella981
3年前
Spring Cloud Alibaba Sidecar 多语言微服务异构
SpringCloudAlibabaSidecar介绍自SpringCloudAlibaba2.1.1版本后增加了springcloudalibabasidecar模块作为作为一个代理的服务来间接性的让其他语言可以使用springclouda
Wesley13 Wesley13
3年前
mysqldump导出的数据导入时特别慢的问题解决
使用mysqldumpurootp'123'alldatabaseall.sql导出所有数据库,在使用mysqlurootp'123'mysqlshowvariableslike'max\_allowed\_packet';mysqlshowvariableslike'net\_buffer\_le
Stella981 Stella981
3年前
SmartSql 介绍
SmartSql介绍SmartSqlMyBatisCache(Memory|Redis)R/WSplittingDynamicRepositoryDiagnostics......她是如何工作的?SmartSql借鉴了MyBatis的思想,使用XML来管理SQL,并且
Wesley13 Wesley13
3年前
Java读取.properties配置文件
1      配置文档的位置和内容在src/main/resources下增加配置文档test.properties,文档编码格式为utf8。!(https://images2018.cnblogs.com/blog/593192/201805/5931922018050716031284738337
Wesley13 Wesley13
3年前
C#代码中为数据库开启多线程进行数据更新引起的BUG总结。
   刚开始编程的时候,对多线程有着盲目的崇拜。遇到需要调用写的方法,就想用多线程来进行调用。结果这几天才发现了软件中的BUG,看来多线程也不是想用就能用的,用不好就会非常糟糕,导致一些莫名其名的BUG。        我写了一个数据库的小例子,也验证了这个BUG是确实存在的。首先呢,我在数据库中创建了两个字段的表格,两个字段分别为M,N。其中M我设
Wesley13 Wesley13
3年前
Java相关面试题总结+答案(九)
【MySQL】164\.数据库的三范式是什么?第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。第二范式:属性完全依赖于主键(满足第一范式的前提下),即任意一个字段只依赖于表中的同一个字段。第三范式:任何非主属性不依赖于其它非主属性(满足第二范式的前提下)。即不存在传
浅谈SQL优化小技巧 | 京东云技术团队
回顾MySQL的执行过程,帮助介绍如何进行sql优化。(1)客户端发送一条查询语句到服务器;(2)服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中的数据;(3)未命中缓存后,MySQL通过关键字将SQL语句进行解析,并生成一颗对应的解析树,MySQL
京东云开发者 京东云开发者
1个月前
Text2SQL准确率暴涨22.6%!3大维度全拆
摘要技术背景:Text2SQL是将自然语言查询转为SQL的任务,经历了基于规则、神经网络、预训练语言模型、大语言模型四个阶段。当前面临提示优化、模型训练、推理时增强三大难题,研究基于BIRD数据集展开。方法:提出JSchema呈现数据库结构并合理提供示例值