1:复制表结构及数据到新表 select * into 目的数据库名.dbo.目的表名 from 原表名 select * into my0735home.dbo.infoMianTest from infoMian 2:备份表的一部分列(不写*而写出列的列表) select 列名1,列名2,列名3 ...
分类:
数据库 时间:
2019-04-09 16:40:27
阅读次数:
151
数据库优化对于实际项目开发有着非常重要的意义,笔者根据自己的学习将数据库的优化总结为以下的“二五五二”原则。 “二五五二”原则将数据库的优化划分为四个部分,即分析、设计、实现、运维。 分析阶段(二): ①根据项目需求,分析系统的性能以及需要的硬件条 件。 ②根据需求,判断该系统属于OLTP还是OLA ...
分类:
数据库 时间:
2019-04-09 16:48:58
阅读次数:
203
一、ORACLE中常见执行计划 表访问的执行计划 1、table access full:全表扫描。它会访问表中的每一条记录。 2、table access by user rowid:输入源rowid来自于用户指定。 3、table access by index rowid:输入源rowid来自 ...
分类:
数据库 时间:
2019-04-09 16:51:13
阅读次数:
164
这一章的结构如下: SELECT 语句可用于查询数据,并且可以设定条件来查询具有特定值的记录.条件的设定就需要算数运算符、比较运算符和逻辑运算符发挥作用. SELECT 语句基础 格式 SELECT <column1>, <column2>, <column3>...FROM <table>; 注意 ...
分类:
数据库 时间:
2019-04-09 16:53:28
阅读次数:
140
Oracle统计信息 统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。例如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。CBO正是根据这些统计信息数据,计算出不同访问路径下,不同join 方式下,各种计划的成 ...
分类:
数据库 时间:
2019-04-09 16:57:29
阅读次数:
141
锁机制 SQLite基于锁来实现并发控制。SQLite的锁是粗粒度的,并不拥有PostgreSQL那样细粒度的行锁,这也使得SQLite较为轻量级。当一个连接要写数据库时,所有其它的连接都被锁住,直到写连接结束它的事务。 SQLite的数据库连接有5种状态: SQL使用锁逐步提升机制,上面的表格从上 ...
分类:
数据库 时间:
2019-04-09 17:02:09
阅读次数:
144
先打开CSV文件查看第一行有哪些字段,然后新建数据库,新建表。(若字段内容很多建议类型text,如果设成char后续会报错) 命令如下: load data infile '路径XXXX.csv' into table 表名 fields terminated by ',' optionally e ...
分类:
数据库 时间:
2019-04-09 17:05:17
阅读次数:
147
扩展: 1,both, trailing, leading (1)默认为删除空格 (2)“trim_character”参数只允许包含一个字符 2,trim,rtrim, ltrim (1)默认为删除空格 (2)“OR”不表示整个“OR”字符串进行匹配,而是发现任意的字符“O”或字符“R”均做删除操 ...
分类:
数据库 时间:
2019-04-09 18:36:59
阅读次数:
207
在用 electron builder 打包时,时常会出现 “The process cannot access the file because it is being used by another process.” 这个报错,字面意思是因另外一个进程在使用文件,所以现在不能操作此文件。报错如 ...
分类:
数据库 时间:
2019-04-09 18:37:37
阅读次数:
223
一.oracle的安装和链接1.oracle数据库的后台服务: a.Oracle11ghomeTNSListener:数据库服务器的监听程序,负责监听客户端的链接请求 b.OracleServiceORCL:数据库的实例服务,相当于启动oracle服务器 2.如何配置服务端的监听程序:来自服务端 配 ...
分类:
数据库 时间:
2019-04-09 18:40:53
阅读次数:
164
using filesort 不能利用索引来进行分组或排序,利用filesort算法在内存或者磁盘进行排序using temporary 先在内存中进行分组,归并等操作,不够利用磁盘 SELECT id FROM table ORDER BY RAND() LIMIT n;优化成=&get;SELE ...
分类:
数据库 时间:
2019-04-09 18:49:06
阅读次数:
190
转自:http://blog.chinaunix.net/uid-10073362-id-225057.html 数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那么容易。教科书中一般以关系代数的方法来解 ...
分类:
数据库 时间:
2019-04-09 18:50:16
阅读次数:
134
1、添加用户## 添加用户组groupadd mysql## 添加用户,指定用户home目录useradd -g mysql mysql -d /data/mysql## 解压下载的mysql二进制包tar -xvf mysql-8.0.15-linux-glibc2.12-x86_64.tar.x ...
分类:
数据库 时间:
2019-04-09 18:51:31
阅读次数:
300
制作LMDB详细教程 摘要: 当我们在使用Caffe做深度学习项目时,经常需要制作Caffe常用的数据类型lmdb、leveldb以及hdf5等(尽管可以使用原始图片,效率低),而不是我们常见的JPG、PNG、TIF。因此,我们需要对我们采集的数据进行格式转换,即通过输入我们自己的图片目录(包含有训 ...
分类:
数据库 时间:
2019-04-09 18:52:06
阅读次数:
493
1:改my.cnf文件 2:有些的这个就可以了 然而数据库排序格式会导致区分 1: 2: 3:第一个是区分,第二个不区分 ...
分类:
数据库 时间:
2019-04-09 19:02:45
阅读次数:
180
按 window + R 输入cmd 点击确认 \ 出现了一下界面 输入 mysql -u root -p ****(如果出现:不是内部命令或外部命令,说明没有配置环境变量 请查看文章末尾处)**** 然后数据你的密码,出现以下界面 接下来是重要部分了 创建远程连接用户 创建格式如下: GRANT ...
分类:
数据库 时间:
2019-04-09 19:07:41
阅读次数:
206
工具类案例 获得一条连接 事物实现案例 说明:在dao层获取Conn对象时使用此类的,getCurrentConn();静态方法 或者使用连接池QueryRunner qr=new QueryRunner(MyDBUtils.getDataSource());在此构造函数中传参 事物的使用:使用事物 ...
分类:
数据库 时间:
2019-04-09 20:22:42
阅读次数:
184
一、主从报错 Relay log read failure 问题原因,MySQL主从使用的是kvm虚拟机,物理机超分严重,在负载高的情况下会kill掉占用资源最多的虚拟机,再启动后导致主从失败 二、问题分析 从上面的报错信息中我们可以看到应该是主库的binlog日志或者从库的relay日志损坏,导致 ...
分类:
数据库 时间:
2019-04-09 20:30:45
阅读次数:
183
3. 单文件提交 我们首先概要说明SQLite在单个数据库文件上为了执行事务的原子提交而采取的步骤.在后面的部分将讨论如何设计文件格式以保护其在断电故障中损坏,以及原子提交在多个数据库上的执行. 3.1. Initial State 数据库连接首次打开的时候, 计算机的状态如下图所示.图中最右边标记 ...
分类:
数据库 时间:
2019-04-09 20:32:17
阅读次数:
186
mssql > 基本环境信息语句及说明#数据库版本SELECT @@version#主机名,IP地址SELECT HOST_NAME()#当前用户SELECT user_name();SELECT system_user;SELECT user;SELECT loginame FROM master... ...
分类:
数据库 时间:
2019-04-09 20:39:03
阅读次数:
231