数据库
阿扎姆王子
这个作者很懒,什么都没留下…
展开
-
left join on多条件顺序问题
【代码】left join on多条件顺序问题。原创 2022-11-28 14:06:14 · 284 阅读 · 0 评论 -
oracle复制表没有select * into ......
select * into tablename1 from tablename2 where ...当新建一张表并复制所有数据时,以上不能用于Oracle数据库Oracle数据库时:create table new_table as select * from old_tablewhere 1 = 2只复制表结构,用以上语句create table new_table as select * from old_table复制表结构和数据,用以上语句...原创 2021-10-12 15:55:31 · 132 阅读 · 0 评论 -
JavaAPI操作阿里云Hbase数据库教程
第一点:创建maven项目,在maven中引入依赖Maven依赖HBase 1.x版本客户端对应1.x版本的HBase集群。HBase 2.x版本客户端对应2.x版本的HBase集群。HBase 1.x版本<dependency> <groupId>com.aliyun.hbase</groupId> <artifactId>alihbase-client</artifactId> <version>1.1.13&原创 2020-06-18 10:39:10 · 1167 阅读 · 2 评论 -
Windows下搭建Redis集群
Windows下搭建Redis集群](https://www.cnblogs.com/tommy-huang/p/6240083.html)上面的这个链接是Windows下搭建Redis集群的教程,教程写的很详细,但是里面需要的的资源下载困难,这些资源已经打包上传到百度云了链接:https://pan.baidu.com/s/1qMzBcJyj8aRwtdpGfVfrsw 提取码:agva...原创 2020-05-09 10:37:06 · 124 阅读 · 0 评论 -
Mysql优化系统
一、MySQL安装1.MySQL版本:5.x:5.0-5.1:早期产品的延续,升级维护5.4 - 5.x : MySQL整合了三方公司的新存储引擎 (推荐5.5)安装:rpm -ivh rpm软件名如果安装时 与某个软件 xxx冲突,则需要将冲突的软件卸载掉:yun -y remove xxx安装时 有日志提示我们可以修改密码:/usr/bin/mysqladmin -u ro...原创 2019-09-05 15:38:49 · 157 阅读 · 0 评论 -
MySql5.6性能优化
什么是优化?合理安排资源、调整系统参数使MySQL运行更快、更节省资源。 优化是多方面的,包括查询、更新、服务器等。 原则:减少系统瓶颈,减少资源占用,增加系统的反应速度。数据库性能参数使用SHOW STATUS语句查看MySQL数据库的性能参数 SHOW STATUS LIKE 'value‘ 常用的参数: Slow_queries 慢查询次数 Com_(CRUD) 操...原创 2019-08-30 23:24:42 · 111 阅读 · 0 评论 -
.MySQL 优化
1.MySQL 优化三大方向面试回答:1:mysql所在服务器内核 优化 跟面试官说:此优化可由系统运维人员完成2:mysql配置参数优化(my.cnf) 跟面试官说:此优化需进行压力测试来进行参数调整3:sql语句及表优化,下面讲的16条就是2.MySQL 性能优化的最佳16条经验为查询缓存优化你的查询EXPLAIN 你的 SELECT 查...原创 2019-08-30 23:17:56 · 238 阅读 · 0 评论 -
mybatis-模糊查询注意事项
like #{orderDate} 与’%'中间需要有空格,这是一个bug原创 2019-07-24 16:45:13 · 198 阅读 · 1 评论 -
sql优化总结
优化大纲通过explane 语句帮助选择更好的索引和写出更优化的查询语句。SQL语句中的IN包含的值不应该过多。当只需要一条数据的时候,使用limit 1。如果限制条件中其他字段没有索引,尽量少用or。尽量用union all代替union。不使用ORDER BY RAND()。\区分in和exists、not in和not exists。使用合理的分页方式以提高分页的效率。查...原创 2019-07-24 15:15:39 · 607 阅读 · 0 评论 -
数据库面试
场景题一个1000万数据的表要添加一个字段,怎么做比较好?可以再创建一张表,该表中的字段是原先表中的字段加上添加后的字段,然后将原先表中的数据导入新创建的表中。等导入完毕后。最后再修改新创建的表为原来的表名称。1. Mysql的事务隔离级别读未提交(Read uncommitted):一个事务能够看到其他事务尚未提交的修改,这种隔离级别会产生脏读。读已提交(Read com...原创 2019-07-24 15:14:15 · 81 阅读 · 0 评论 -
数据库-连接池和JdbcTemplate-笔记
连接池和JdbcTemplate回顾核心API的功能:类名作用DriverManager实现类注册驱动,创建连接Connection接口表示数据库的连接Statement接口执行SQL语句的对象ResultSet接口数据库返回的结果集Connection接口中的方法:Connection接口中的方法方法名得到State...原创 2019-07-13 19:38:11 · 1645 阅读 · 0 评论 -
数据库-JDBC
day04 JDBC学习目标能够使用DCL处理MySQL中的用户能够理解JDBC的概念能够使用Connection接口(掌握)能够使用Statement接口(掌握)能够使用ResultSet接口(掌握)能够使用JDBC实现对单表数据增、删、改、查(掌握)能够使用JDBC操作事务(掌握)能够编写JDBC工具类(掌握)能够完成JDBC实现登录案例(掌握)1、DCL创建...原创 2019-07-13 19:38:23 · 383 阅读 · 0 评论 -
数据库-不可重复读的演示
不可重复读的演示目标能够解决不可重复读讲解不可重复读:一个事务中两次读取的数据内容不一致,要求的是一个事务中多次读取时数据是一致的,这是事务update时引发的问题。将数据进行恢复:UPDATE account SET balance = 1000;开启A窗口set global transaction isolation level read committed;...原创 2019-07-13 19:38:33 · 281 阅读 · 0 评论 -
数据库-MySQL多表查询与事务的操作-笔记
MySQL多表查询与事务回顾排序语句关键字: ORDER BY [ASC|DESC]升序或降序 asc desc聚合函数聚合函数作用sum求和count统计数量max获取最大值min获取最小值avg获取平均值分页查询SELECT 字段名 FROM 表名 LIMIT 跳过的数量, 获取的数量;分组查...原创 2019-07-13 19:38:43 · 14410 阅读 · 0 评论 -
数据库-MySQL约束-笔记
MySQL约束回顾MySQL管理数据库创建数据库CREATE DATABASE IF NOT EXISTS 数据库名;删除数据库DROP DATABASE 数据库名;表的管理查看所有表use 数据库名; 选中一个数据库show tables;创建表:student(整数id,字符串name,整数age)CREATE TABLE sutdent (id int, nam...原创 2019-07-13 19:38:52 · 2479 阅读 · 0 评论 -
数据库-MySQL基础-笔记
MYSQL基础语法学习目标能够理解数据库的概念能够安装MySQL数据库能够启动,关闭及登录MySQL能够使用SQL语句操作数据库能够使用SQL语句操作表结构能够使用SQL语句进行数据的添加修改和删除的操作(掌握)能够使用SQL语句简单查询数据(掌握)学习内容1.数据库的基本知识目标能够掌握数据库的概念能够说出常用的数据库讲解什么是数据库保存数据的仓库。它体现...原创 2019-07-13 19:39:02 · 2364 阅读 · 0 评论