1、string常量 1 # 0123456789 2 print(string.digits) 3 # abcdefghijklmnopqrstuvwxyz 4 print(string.ascii_lowercase) 5 # ABCDEFGHIJKLMNOPQRSTUVWXYZ 6 print ...
分类:
数据库 时间:
2020-05-18 00:42:54
阅读次数:
72
在数据库运维过程中,优化 SQL 是 DBA 团队的日常任务。例行 SQL 优化,不仅可以提高程序性能,还能减低线上故障的概率。
目前常用的 SQL 优化方式包括但不限于:业务层优化、SQL 逻辑优化、索引优化等。其中索引优化通常通过调整索引或新增索引从而达到 SQL 优化的目的。索引优化往往可以... ...
分类:
数据库 时间:
2020-05-18 00:48:38
阅读次数:
70
SQL注入的几张表: 一、information_schema库: 1、在mysql5.0版本后,默认数据库存放在这个数据库中,该库中常用的三个表schemata、tables、columns 2、schemata表存储的是该用户创建的所有数据库中的库名,记录数据库的字段名为schema_name ...
分类:
数据库 时间:
2020-05-18 01:01:13
阅读次数:
97
当有多个事务同时更新一条sql时,mysql是如何处理的呢?很显然,使用加锁的方式,一个事务获得了锁,进行操作,其他事务排队一个个等着,等当前这个事务执行完释放锁,其他事务获取锁取到锁的进行操作。这里的锁就是独占锁,也就是X锁。 那么如果有查询这一行数据时,是要加锁吗?不是的,mysql为了提高性能 ...
分类:
数据库 时间:
2020-05-18 01:05:05
阅读次数:
117
create table student( sno varchar2(10) primary key, sname varchar2(20), sage number(2), ssex varchar2(5) ); create table teacher( tno varchar2(10) pri ...
分类:
数据库 时间:
2020-05-18 01:06:38
阅读次数:
290
MySQL DATE_ADD函数 1、作用 向日期添加指定的时间间隔。 2、语法 其中: date : 合法的日期表达式 expr : 需要添加的时间间隔 type : 时间间隔的单位,允许值如下: MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUAR ...
分类:
数据库 时间:
2020-05-18 01:11:40
阅读次数:
292
【赵强老师】Oracle存储过程中的out参数
分类:
数据库 时间:
2020-05-18 09:18:54
阅读次数:
70
【赵强老师】SQL的字符函数
分类:
数据库 时间:
2020-05-18 09:22:26
阅读次数:
61
oracle闪回特性目录结构一、说明1.1、相关视图介绍1.2oracle闪回特性常用的有1.3oracle闪回特性常用的有1.4、闪回表的注意事项1.5、创建测试数据1.6、闪回表二、UsingOracleFlashbackQuery(SELECTASOF)2.1、UsingOracleFlashbackQuery(SELECTASOF)2.2、闪回查询语法2.3、闪回查询的例子三、Oracle
分类:
数据库 时间:
2020-05-18 10:45:25
阅读次数:
84
--字符串根据特定字符分割成表数据create function [dbo].[f_split](@SourceSql varchar(8000),@StrSeprate varchar(10))returns @temp table(a varchar(100)) as begin declare ...
分类:
数据库 时间:
2020-05-18 11:56:44
阅读次数:
77
golang 在使用 mysql 的时候会用到 database/sql 这个库,每次都在黑盒使用它,有必要来梳理一下整个请求流程和细节,以免以后碰到问题会有解决的思路。 阅读之前的几个问题 sql 的连接池的连接怎么维护的? Query / Exec 如何获取查询的连接? 连接池的连接如何释放的? ...
分类:
数据库 时间:
2020-05-18 11:58:05
阅读次数:
60
在“SQL Server企业管理器”中注册数据库所在的服务器,注意要使用sa用户名和口令,否则以后执行备份调度的时候,会出现权限不足,导致不能进行备份。2. 确保该服务器的SQL Server Agent服务是开启的,因为所有的调度都是通过该代理进行执行的。3. 在“SQL Server企业管理器” ...
分类:
数据库 时间:
2020-05-18 11:59:14
阅读次数:
73
SGA Memory Summary 这部分是关于SGA内存分配的一个描述,我们可以通过show sga等命令也可以查看到这里的内容。 Fixed Size:oracle的不同平台和不同版本下可能不一样,但对于确定环境是一个固定的值,里面存储了SGA 各部分组件的信息,可以看作引导建立SGA的区域。 ...
分类:
数据库 时间:
2020-05-18 12:13:12
阅读次数:
81
mysql是8版本的,在学习c3p0链接池配置的时候出现了一些问题,记录一下错误.. 刚开始出现的是这个错误 :java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector 查了一下是缺少了mchange commons java 0.2 ...
分类:
数据库 时间:
2020-05-18 12:17:28
阅读次数:
80
想要H5页面中实现升序,降序的排序功能 : 问题 : 点击排序按钮只可以降序,不能升序 原因 : 小于0时无法排序, 原因是返回值为 int 类型, 小于0的值变为0,所以无法排序 但是在解决这个问题同时发现了另外一个问题, 因为要做分页处理(每页数据为15条), 数据超过15条数据时, 那么排序只 ...
分类:
数据库 时间:
2020-05-18 12:18:55
阅读次数:
72
mysql数据库中吧时分秒换算成秒的函数TIME_TO_SEC() 表 tab id time 1 00:01:30 比如 00:01:30 SELECT TIME_TO_SEC(time) FROM tab where id=1 得到的结果就是 90 ...
分类:
数据库 时间:
2020-05-18 12:19:15
阅读次数:
76
解决方法: 在my.ini或者/etc/my.cnf下面添加skip-name-resolve 如下是linux,打开my.cnf添加skip-name-resolve并保存,重启服务 vim /etc/my.cnf #添加以下代码到[mysqld] [mysqld] skip-name-resol ...
分类:
数据库 时间:
2020-05-18 12:21:03
阅读次数:
125
早上一来打开数据库,点击一下表就提示:数据库未打开,仅允许在固定表/视图中查询,搞了一会才把它给解决,现在总结一下解决的方法: 第一步:运行cmd,打开窗口输入:sqlplus/nolog 第二步:输入命令:connect sys/sys as sysdba,提示已连接。 第三步: 输入命令:alt ...
分类:
数据库 时间:
2020-05-18 12:21:14
阅读次数:
80
当ceph集群使用一段时间,有时会发现集群存在 `store is getting too big!` 告警,本章节主要针对该问题进行处理。
分类:
数据库 时间:
2020-05-18 13:58:11
阅读次数:
149
八、PostgreSQL 12.2 数据库事务隔离级别及其应用场景 1、ACID及各种事务隔离级别概述 2、多版本并发控制(MVCC)技术介绍及变体 3、脏读和幻读的现象及解决方式 4、可重复读及应用场景 5、序列读及应用场景 6、如何使用PG的可见性规则与快照隔离(SI)技术解决问题 现实生活多样 ...
分类:
数据库 时间:
2020-05-18 13:59:52
阅读次数:
70