环境:SQL Server2008+2008R2 表单数量级:百万级 日常操作:查询最多,频繁的插入修改,表单聚集索引一个,非聚集索引多个 问题描述:查询相关存储过程平时执行稳定为毫秒级,突然变的不稳定,会在几百毫秒之间跳动,有时甚至需要数千毫秒的执行时间 问题排查:数据库最近无变动记录,DBA也没 ...
分类:
其他好文 时间:
2017-10-31 12:47:44
阅读次数:
110
在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿。这些操作可以在phpmyadmin或者别的mysql管理工具中完成,但是我们有时为了更方便的管理,会选择写sql语句来实现。 1.增加一个字段 ...
分类:
数据库 时间:
2017-10-31 12:45:06
阅读次数:
294
spring-boot可以通过简单的配置,就可以直接sql文件执行创建表。但是该文件默认以“;”作为结束,在修改表结构中,需要用到存储过程。存储过程中需要用到";"。就会出现执行错误。好坑! 解决方案: 增加更改spring-boot的sql执行的结束符号的配置,以后在sql文件的结束就是以“$$” ...
分类:
编程语言 时间:
2017-10-31 11:07:49
阅读次数:
398
1、for update 和 for update nowait 的区别: 首先一点,如果只是select 的话,Oracle是不会加任何锁的,也就是Oracle对 select 读到的数据不会有任何限制,虽然这时候有可能另外一个进程正在修改表中的数据,并且修改的结果可能影响到你目前select语句 ...
分类:
其他好文 时间:
2017-10-29 12:52:36
阅读次数:
141
一、添加表记录 对于单表有两种方式 二、查询表记录 查询相关API 双下划线之单表查询 待续。。。。。。。。。 三、修改表记录 注意: <1> 第二种方式修改不能用get的原因是:update是QuerySet对象的方法,get返回的是一个model对象,它没有update方法,而filter返回的 ...
分类:
数据库 时间:
2017-10-26 19:58:57
阅读次数:
282
Django-model基础 知识预览 ORM 创建表(建立模型) 添加表记录 查询表记录 修改表记录 删除表记录 回到顶部 ORM 映射关系: 表名 <-------> 类名 字段 <-------> 属性 表记录 <------->类实例对象 如何在Django中使用bootstarp css ...
分类:
其他好文 时间:
2017-10-26 17:00:30
阅读次数:
240
Day04- -e Oracle 查询基础学习目标:? 修改数据? 删除数据? 简单查询? 条件查询? 分组查询e oracle 修改数据使用 update 语句修改表中数据。U Ue pdate 语 句基本 语 法:update 表名 set 列名= = 表达式 [, 列名 2= 表达式 2,.. ...
分类:
数据库 时间:
2017-10-26 13:23:47
阅读次数:
236
ALTER TABLE demo1 RENAME `demo2`;#修改表单名 ALTER TABLE demo2 ADD `password` VARCHAR(32) NOT NULL;#添加字段 ALTER TABLE demo2 CHANGE `name` `username` CHAR(10... ...
分类:
数据库 时间:
2017-10-26 00:06:11
阅读次数:
248
mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.解决方法如下:1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user fr ...
分类:
数据库 时间:
2017-10-24 19:37:08
阅读次数:
174
Oracle中常用的数据类型 1.字符型 2.数字型 3.日期类型 4.其他数据类型 SQL-数据库沟通的语言标准 SQL(结构化查询语言)是每一个数据库都通用的访问数据库的语言,主要功能就是在各种数据库之间建立联系,进行沟通。使用SQL语言可以在数据库中创建表、检索数据、操作系统,并对权限进行控制 ...
分类:
数据库 时间:
2017-10-22 21:25:47
阅读次数:
227