数据库
文章平均质量分 93
牧马人Eikko
这个作者很懒,什么都没留下…
展开
-
MyBatis缓存机制之一级缓存
MyBatis内部封装了JDBC,简化了加载驱动、创建连接、创建statement等繁杂的过程,是我们常见的持久性框架。缓存是在计算机内存中保存的临时数据,读取时无需再从磁盘中读取,从而减少数据库的查询次数,提高执行效率。Mybatis提供了一级缓存和二级缓存的支持,默认情况下只开启一级缓存。本次将带着大家深入了解Mybatis的一级缓存机制。原创 2022-11-27 15:26:46 · 1653 阅读 · 1 评论 -
Win10家庭版找不到用户和组的情况下用CONN / AS SYSDBA命令登录win10系统的Oracle11g,显示ORA-01031: insufficient privileges
问题:使用CONN / AS SYSDBA(注意空格)命令登录win10系统的Oracle11g数据库,失败,显示没有权限。C:\Users\25836>SQLPLUS/NOLOGSQL*Plus: Release 11.2.0.1.0 Production on 星期三 3月 ...转载 2019-04-16 15:43:40 · 894 阅读 · 0 评论 -
优化数据库的八种方法
优化数据库的八种方法优化数据库的方法有很多,最近在看面试题,总结了一些优化数据库的方法。优化数据库的方法1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数...转载 2018-12-03 15:47:18 · 312 阅读 · 0 评论 -
SSM结合Redis
Redis的启动1.redis最简单的启动就是运行redis安装目录下的redis-server.exe文件,运行成功会打开一个dos命令窗口,但是窗口已关闭redis就会停止运行2、还有一种方法是将Redis变成服务进程,操作方法如下1.win+R,输入cmd打开命令窗口 2.进入redis安装目录 3.输入:redis-server –service-install redi...原创 2018-11-22 15:20:37 · 187 阅读 · 0 评论 -
MyBatis实现模糊查询的三种方法
模糊查询也是数据库SQL中使用频率很高的SQL语句,使用MyBatis来进行更加灵活的模糊查询。直接传参法直接传参法,就是将要查询的关键字keyword,在代码中拼接好要查询的格式,如%keyword%,然后直接作为参数传入mapper.xml的映射文件中。在查询前提前拼接好,然后使用Like 模糊查询public void selectBykeyWord(String keywor...转载 2018-11-21 20:23:25 · 2030 阅读 · 0 评论 -
maven添加sqlserver的jdbc驱动包
maven添加sqlserver的jdbc驱动包http://search.maven.org/中没有sqlserver的jdbc驱动,所以需要本地安装sqljdbc的jar包,然后再在pom里面引入Step 1在微软官网下载sqljdbc的jar包:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&...转载 2018-11-15 20:47:56 · 3207 阅读 · 0 评论 -
非关系型数据库NoSQL之Redis
1-1NoSQL的简述nosql非关系数据库(redis mongodb)优点:去掉了关系数据库的"关系特性" 易扩展有非常高的读写性能 尤其在大数据量下灵活的数据模型(无需提前简历字段)高可用缺点:没有统一的标准 层出不穷四大分类:一、键值对存储 =>redis优势:查找速度比较快劣势:存储数据缺少结构化二、列存储优势:查找速度比较快 扩展性强劣势:功能比较局限性...原创 2018-09-13 08:47:04 · 188 阅读 · 0 评论 -
MyBatis一对多,多对一和多对多联表查询
MyBatis中的一对多和对多一,多对多 主要就是resultMap中 association – 一个复杂的类型关联;许多结果将包成这种类型(一对多) collection – 复杂类型的集合(多对一) 这2个属性的使用,而一对多和多对一都是...转载 2018-09-10 13:29:20 · 2855 阅读 · 0 评论 -
Mysql索引详解及基本用法
MySQL索引的概念 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,...原创 2018-09-05 21:11:13 · 17760 阅读 · 1 评论 -
SQL数据库面试题以及答案(50例题)
SQL数据库面试题以及答案(50例题) SQL数据库面试题以及答案(50例题)Student(Sid,Sname,Sage,Ssex)学生表Sid:学号Sname:学生姓名...转载 2018-09-01 17:32:41 · 820 阅读 · 0 评论 -
数据库查询连接(JOIN)用法
参考自w3schhool的Sql文档 概述工作中写SQL语句时...转载 2018-08-28 22:58:44 · 2340 阅读 · 0 评论