码迷,mamicode.com
首页 > 数据库 > 周排行
mysql notes
数据库的简介数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享数据库管理系统(Database Management System)是一种操纵和管理数据库... ...
分类:数据库   时间:2019-09-24 21:07:28    阅读次数:107
SQL学习之开窗函数-内置函数盘点
开窗函数 开窗函数提供了跨越行集执行计算的能力,行集中的行通过某种方式与当前查询行联系在一起。 内置开窗函数列表见表-1。注意调用这些函数必须使用开窗函数语法;也就是需要加上OVER子句。 除了这些函数,任何内置和自定义的聚合函数也可以作为开窗函数使用。聚合函数只有当在调用语句后面加上OVER子句后 ...
分类:数据库   时间:2019-09-24 21:12:26    阅读次数:142
从Mybatis中#和$的区别到SQL预编译
#和$的区别 Mybatis中参数传递可以通过#和$设置。它们的区别是什么呢? # Mybatis在解析SQL语句时,sql语句中的参数会被预编译为占位符问号? $ Mybatis在解析SQL语句时,SQL语句中的参数会被当做字符串拼接SQL。 使用#能够防止SQL注入攻击。 那么什么是预编译? 什 ...
分类:数据库   时间:2019-09-24 21:13:05    阅读次数:143
PLSQL连接远程Oracle数据库
这里记录的是安装了oracle数据库的连接方式 修改tnsnames.ora配置文件 配置文件路径: 添加连接配置如下: 是自取的名称, 是IP地址, 是端口号, 要对应上 PLSQL连接 ...
分类:数据库   时间:2019-09-24 21:13:19    阅读次数:142
追踪SQL Server执行delete操作时候锁的申请与释放过程
一直以为很了解sqlserver的加锁过程,在分析一些特殊情况下的死锁之后,尤其是并发单表操作发生的死锁,对于加解锁的过程,有了一些重新的认识,之前的知识还是有一些盲区在里面的。delete加锁与解锁步骤是怎么样的?什么时候对那些对象,加什么类型的琐,加锁与索引的关系是怎么样的,什么时候释放锁?整个 ...
分类:数据库   时间:2019-09-24 21:20:34    阅读次数:122
SQL Server 内存优化表的索引设计
测试的版本:SQL Server 2017 内存优化表上可以创建三种类型的索引,分别是:Hash Index、内存优化非聚集(NONCLUSTERED)索引和聚集(CLUSTERED)列存储索引。 本文着重分享非聚集索引和哈希索引,这两个索引适用的场景是: 非聚集索引 如果查询中包含order by ...
分类:数据库   时间:2019-09-24 21:25:47    阅读次数:176
数据库多表关系(外键)
数据库多表关系(外键) 字段操作 多表关系 外键 一对一:无级联关系 一对一:有级联关系 一对多 多对多 ...
分类:数据库   时间:2019-09-24 21:26:49    阅读次数:94
2019.09.24学习整理 数据库的字段操作、多表关系、外键
数据库的字段操作、多表关系、外键 [TOC] 字段操作 多表关系 外键 一对一 无级联关系 有级联关系 一对多 多对多 ...
分类:数据库   时间:2019-09-24 21:41:20    阅读次数:132
oracle的jdbc的版本与jdk对应关系
连接类型:1、 JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客户端里以 ...
分类:数据库   时间:2019-09-24 23:01:03    阅读次数:220
MySQL优化Tip
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.2000条以内的记录不建议做索引 3.最佳左前缀原则,联合索引的B+Tree是按照第一个关键字进行索引排列的。 4.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导 ...
分类:数据库   时间:2019-09-24 23:02:11    阅读次数:175
mysql 锁机制
mysql的锁机制 含义:锁是计算机协调多个进程或线程并发访问某一资源的机制 在数据库中,除了传统的计算资源(如CPU,RAM,I/O等)的争用之外,数据也是一种用户共享的资源。如何保证数据并发访问的一直型、有效性是所有数据库必须解决的问题,锁冲突也是影响数据库并发访问性能的一个重要因素。因而,锁对 ...
分类:数据库   时间:2019-09-24 23:03:05    阅读次数:190
win10-mysql卸载干净
本文介绍,在Windows10系统下,如何彻底删除卸载MySQL 1.停止MySQL服务 开始——所有应用——Windows管理工具——服务,将MySQL服务停止。 2.卸载mysql server 控制面板\所有控制面板项\程序和功能,将mysql server卸载掉。 3.将MySQL安装目录下 ...
分类:数据库   时间:2019-09-25 00:35:52    阅读次数:94
sqlserver连表修改/删除,自连接,union
...
分类:数据库   时间:2019-09-25 01:03:06    阅读次数:157
SSM框架搭建之数据库连接池(三)
SSM框架搭建之数据库连接池(三)Spring提供了两个这样的数据源(都位于org.springframework.jdbc.datasource程序包里):DriverManagerDataSource:这个类实现了javax.sql.DataSource接口,但它并没有提供池化连接的机制,每次调用getConnection()获取新连接时,只是简单地创建一个新的连接。因此,这个数据源类比较适合
分类:数据库   时间:2019-09-25 09:14:21    阅读次数:116
SpringBoot与Mybatis整合(包含generate自动生成代码工具,数据库表一对一,一对多,关联关系中间表的查询)
链接:https://blog.csdn.net/YonJarLuo/article/details/81187239 自动生成工具只是生成很单纯的表,复杂的一对多,多对多要自己在xml中写! 添加mybatis的generator插件: 链接:https://blog.csdn.net/ready ...
分类:数据库   时间:2019-09-25 10:34:30    阅读次数:125
PowerDesigner设置或修改DBMS(数据库管理系统)及版本
1.PowerDesigner设置DBMS 2.PowerDesigner修改DBMS 菜单栏:database -〉 change current dbms ...
分类:数据库   时间:2019-09-25 10:39:34    阅读次数:204
11-常用SQL总结
1.设置表的列不能为nullalter table run.dbo.T1 alter column Col1 int not null 2.给表添加主键alter table run.dbo.T1 add constraint pk_name primary key (Col1) 3.查看表中的列是 ...
分类:数据库   时间:2019-09-25 10:45:58    阅读次数:98
postgresql -sql
select * from task where to_date(deadline, 'yyyymm')<to_date('201909', 'yyyymmdd')//查询指定月份之前 select * from task where to_date(deadline, 'yyyymmdd')<no ...
分类:数据库   时间:2019-09-25 10:49:31    阅读次数:103
linux 环境下安装MySQL5.7(yum)
安装环境: CentOS7 64位,MySQL5.7 原文链接:https://blog.csdn.net/xyang81/article/details/51759200 1. 配置yum源 在MySQL官网下载yum 源rpm安装包:http://dev.mysql.com/downloads/ ...
分类:数据库   时间:2019-09-25 10:52:25    阅读次数:132
优化SQL之最佳索引
SQL优化工具Tosska SQL Tuning Expert for Oracle,帮助SQL开发人员解决SQL性能问题。 本工具主要创始人Richard To, 资深ITPUB元老,从1996年开始设计SQL优化工具,拥有超过20年的SQL优化经验。 工具已经从最初的1.0, 1.1,1.2,逐 ...
分类:数据库   时间:2019-09-25 12:05:20    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!