--创建数据库 create database web_test1 CHARACTER set utf8; --切换数据库 use web_test1; --查看当前使用的数据库 select DATABASE(); ...
分类:
数据库 时间:
2019-02-01 18:57:25
阅读次数:
187
常用SQLServer的朋友们,绝大部分情况下,我们写SQL脚本主要用来处理我们自己的数据,比如读取、插入数据等。但在有些情况下,我们可能要查看我们定义的一些元素,比如我们定义的表都有哪些、表结构如何、存储过程的源码等等。这时候,我们学习的常规的SQL脚本可能就无法处理了。 比如您要写一个管理数据库 ...
分类:
数据库 时间:
2018-12-30 02:46:55
阅读次数:
204
mysql优化–explain分析sql语句执行效率 Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain ...
分类:
数据库 时间:
2018-12-29 19:46:18
阅读次数:
191
今天在公司遇到了一个问题,页面上传输回来的值总是有问题,一路排查下来发现是sql出现了,查看sql中发现从页面上传回来了两个值都是空的,就是''这个样子的。然后再对这个两个值进行了等于判断''='' 然后Oracle返回的是false。 举例: 结果: 然后我们更变条件变成 ''='' 结果: 解决 ...
分类:
数据库 时间:
2018-12-20 22:46:01
阅读次数:
247
在项目使用mysql过程中,随着系统的运行,发现一些慢查询,在这里总结一下mysql索引优化步骤 1.开发过程优化 开发过程中对业务表中查询sql分析sql执行计划(尤其是业务流水表),主要是查看sql执行计划,对sql进行优化。 explain执行计划关键属性 select_type,possib ...
分类:
数据库 时间:
2018-12-09 22:37:35
阅读次数:
242
在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为 ...
分类:
数据库 时间:
2018-12-09 20:07:45
阅读次数:
214
1、查看sql_mode 01 select @@global.sql_mode; 查询出来的值为: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_A ...
分类:
数据库 时间:
2018-11-27 11:17:20
阅读次数:
150
查看被锁表: 解除锁: 查看被锁表: spid 锁表进程 tableName 被锁表名 解锁: ...
分类:
数据库 时间:
2018-11-24 11:39:39
阅读次数:
203
1.sql脚本直接能执行但是以sql文件不能执行 sql正常,由txt转换为sql文件后,数据库执行报错,解决办法是将sql文件中数据取出放到新文件中,新文件保存时直接以sql格式保存。 2.乱码问题 1.如果导入到plsql中显示乱码,首先查看sql的存储格式,修改成utf-8 2.查看服务器端编 ...
分类:
数据库 时间:
2018-11-19 12:31:44
阅读次数:
182