数据库
岁月玲珑
厚积薄发
展开
-
Spring多事务管理器报错处理
意思是出现两个事务管理器。原创 2024-02-29 23:08:15 · 456 阅读 · 0 评论 -
Mysql和Postgresql批量生成数据
mysq不能独立运行sql片段, 所以必能通过运行函数或者存储过程方式来编程生成表数据。原创 2022-11-20 22:22:06 · 920 阅读 · 0 评论 -
华为面试题之数据库sql优化方案
对于数据库分区字段,索引字段,基本数据类型如何在sql进行优化查询答案:我们应该在过滤条件使用顺序调整成分区条件/索引条件/基本数据类型条件数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。分类分区主要有两种形式://这里一定要注意行和列的概念(row是行...原创 2018-09-16 15:43:36 · 1822 阅读 · 0 评论 -
数据库索引和分区
Mysql索引/分区创建索引在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。ALTER TABLEALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。ALTER TABLE table_name ADD INDEX index_name (column_list)...原创 2018-09-16 15:44:40 · 5397 阅读 · 0 评论 -
MySql数据库的分区
分区案例:在数据量非常大的情况下,MySQL自身提供一种分区的机制,可以按照一定的分区算法(list、Range、hash、key)将一种表里面的数据保存在不同的分区(磁盘上的空间)里面。创建分区表create table emp( id int, name varchar(32), store_id int)partition by list (st...原创 2018-09-16 16:52:23 · 237 阅读 · 0 评论 -
1MySql数据库概述
数据库概述 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,简而言之就是存储数据的仓库。 数据库的分类: 层次式数据库, 网络式数据库, 关系型数据库数据库可以按照一定的数据结构存储管理大量的数据及数据与数据之间的关系,它本质上是一种信息管理系统。数据库根据存储采用的数据结构的不同可以分为许多种,其中常见的有层次式数据库、...原创 2019-05-14 00:21:12 · 354 阅读 · 0 评论 -
2 JDBC相关概述
JDBC JDBC概念 数据库驱动 数据库厂商提供用来操作数据库的jar包 JDBC 由于不同的数据库厂商提供的数据库驱动各不相同,导致开发人员的学习成本十分的高, 于是sun公司提供了一套用来统一访问数据库的标准, 其实就是一大堆的接口, SUN公司要求各个数据库厂商设计的jar包都要实现这套接口, 因此开发人员只需要学会这套接口, 所有的数...原创 2019-05-14 00:22:59 · 103 阅读 · 0 评论