
数据库
qq_35101027
sedgvSGVSGVsVSDGvGSDG
展开
-
SQL语句创建数据库和日志文件
创建一个数据文件和一个日志文件的数据库:USE master--指向当前使用的数据库GO--批处理的标志CREATE DATABASE E_Market--创建E_Market数据库ON PRIMARY--主文件组(NAME='E_Market_data',--主文件逻辑文件名--主文件物理文件名FILENAME='E:\sq转载 2017-10-17 18:29:20 · 14443 阅读 · 0 评论 -
遭遇勒索病毒数据库被删除之后
昨天发现网站不能访问,以为只是简单的报错,看看日志,解决一下就行了。就没当回事的打开日志,开始查看,看了一眼突然懵了,怎么回事,原本运行的好好的数据库找不到了,我半信半疑的想着我插入数据失败不至于把数据库干掉了吧。打开mysql,连上远程,刷新数据库,果然数据找不到了。非常的郁闷,显示经历了插入失败,接着数据库不翼而飞!但又发现多了一个没见过库,打开该库里面只有一张表,表里面写着:To r...转载 2019-06-22 14:08:23 · 4467 阅读 · 0 评论 -
hsqldb的安装使用
Hsqldb下载:hsqldb对应安装文件可以从https://sourceforge.net/projects/hsqldb/files/hsqldb/hsqldb_2_3/下载,本文对应的是hsqldb-2.3.4 .zip,下载后解压。使用Hsqldb数据库步骤:1、 在d盘下建立一个目录hsqldb文件夹(这个是任意建立的,呵呵),在文件夹中创建lib文件夹,将hsqldb-2...转载 2019-01-31 14:30:07 · 452 阅读 · 0 评论 -
超越MySQL:三个流行MySQL分支的对比
转载自:https://www.youkuaiyun.com/article/2011-12-29/309890摘要:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。 导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆...转载 2018-07-09 10:02:28 · 242 阅读 · 0 评论 -
数据库性能优化详解
出处: https://www.cnblogs.com/easypass/archive/2010/12/ 08/1900127.html1.数据库访问优化法则要正确的优化SQL,我们需要快速定位能性的瓶颈点,也就是说快速找到我们SQL主要的开销在哪里?而大多数情况性能最慢的设备会是瓶颈点,如下载时网络速度可能会是瓶颈点,本地复制文件时硬盘可能会是瓶颈点,为什么这些一般的工作我们能快速确认瓶颈...转载 2018-06-15 17:19:35 · 942 阅读 · 0 评论 -
join on 和where 一起使用的细节
left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表中的行:left join + right join。cross join:结果是笛卡尔积,就是第一个表的转载 2017-10-19 19:08:08 · 24035 阅读 · 5 评论 -
数据库sql优化
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、转载 2017-10-19 14:08:57 · 231 阅读 · 0 评论 -
Oracle索引(Index)创建使用
Oracle对象教程:索引(Index)创建使用,索引:对数据库表中的某些列进行排序,便于提高查询效率。当我们在某本书中查找特定的章节内容时,可以先从书的目录着手,找到该章节所在的页码,然后快速的定位到该页。这种做法的前提是页面编号是有序的。如果页码无序,就只能从第一页开始,一页页的查找了。数据库中索引(Index)的概念与目录的概念非常类似。如果某列出现在查询的条件中,而该列的数据是无序转载 2017-10-18 18:29:55 · 243 阅读 · 0 评论 -
按照班级,统计班级的总人数,男生人数和女生人数分别是多少
有student表,按照班级,统计班级的总人数,男生人数和女生人数分别是多少。select stuClass,count(stuName) 班级人数,sum(case when stuSex='男' then 1 else 0 end ) 男生人数,sum(case when stuSex='女' then 1 else 0 end ) 女生人数 from student转载 2017-10-17 18:58:42 · 24932 阅读 · 0 评论 -
在有数据的情况下修改表字段的类型
很多时候创建表的时候,当时很确定觉得这个字段设为int,或其他类型就行了,结果在后来的业务升级改造过程中,或者为了对接其他系统时候突然发现表中的某个字段要改类型。但是你直接修改字段类型时发现它会提示:无法修改字段类型,请先删除该字段中的值。假如你的表中数据量还不小,你可能的不愿意先将表中的数据导出来,修改好字段类型,再将数据导回去,这样操作没问题,在数据量小于50万,操作还是挺快的。但是当表中数据...转载 2019-06-29 11:05:02 · 3739 阅读 · 0 评论