码迷,mamicode.com
首页 > 数据库 > 周排行
减少与数据库的连接,提高请求效率
工时系统代码优化记录:在查看工时详情的时候,我们需要将个人的工时分项目,每月进行一个展示。一年有12个月,一个人有多个项目。初始代码只是为了实现功能,所以在代码中进行的循环操作,即每个项目每月到数据库中获取该用用户的工时统计。这样就造成了多次请求数据库,强求..
分类:数据库   时间:2017-05-13 13:39:46    阅读次数:217
Oracle 12c agent install for linux
安装Agent代理 在EM11g时,agent安装是通过在被监制主机端下载agent代理并安装,在EM12c版本号上,能够在EM12c服务端。通过“推送”的方式把agent代理在远程安装到被监控的主机端,而且能够同一时候为多个主机安装agent代理。 官方文档: http://www.gokhana ...
分类:数据库   时间:2017-05-13 14:18:42    阅读次数:318
慢查询日志工具mysqlsla的使用
安装mysqlsla源码路径:https://github.com/daniel-nichter/hackmysql.com源码存放路径:/usr/local/src1、获取源码如果没有git命令,请先安装git 执行结果: 2、安装其他包: 列出本次安装包: lt:表示日志类型,有slow, ge ...
分类:数据库   时间:2017-05-13 14:29:49    阅读次数:222
数据库基础(1):数据定义
1.实验内容 1) 用Management Studio创建数据库University_Mis 2) 使用SQL语句创建关系数据库基本表: 学生表Students(Sno,Sname, Semail,Scredit,Sroom); 教师表Teachers(Tno,Tname,Temail,Tsala ...
分类:数据库   时间:2017-05-13 14:51:34    阅读次数:387
SQLServer时间分段查询
统计连续时间段数据 if OBJECT_ID(N'Test',N'U') is not null drop table Test go create table Test( pscode decimal(15), outputcode int, monitortime datetime ) inse ...
分类:数据库   时间:2017-05-13 14:52:38    阅读次数:185
MYSQL查询某字段中以逗号分隔的字符串的方法
首先我们建立一张带有逗号分隔的字符串。 CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL);然后插入带有逗 ...
分类:数据库   时间:2017-05-13 14:53:37    阅读次数:183
windows下安装、卸载mysql服务
将下载下来的mysql解压到指定目录下(如:d:\mysql)安装服务在命令行输入d:\mysql\bin\mysqld -installnet start mysql卸载服务在命令行输入net stop mysqld:\mysql\bin\mysqld -remove在win2000下安装服务在命 ...
分类:数据库   时间:2017-05-13 14:54:03    阅读次数:189
修改mysql表的字符集
ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; 修改数据库字符集: 代码如下: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name ...
分类:数据库   时间:2017-05-13 16:04:45    阅读次数:248
MySQL的SELECT ...for update
最近的项目中,因为涉及到Mysql数据中乐观锁和悲观锁的使用,所以结合项目和网上的知识点对乐观锁和悲观锁的知识进行总结。 悲观锁介绍 悲观锁是对数据被的修改持悲观态度(认为数据在被修改的时候一定会存在并发问题),因此在整个数据处理过程中将数据锁定。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据 ...
分类:数据库   时间:2017-05-13 16:05:53    阅读次数:282
mysql问题记录
1、2003 - can't connect to MySQL server on 'localhost' (10060) 关闭防火墙即可。 2、1067 - Invalid default value for 'state' 修改数据库(必须删除才能修改,创建数据库时输入名称的下一个选择框就是进行 ...
分类:数据库   时间:2017-05-13 16:07:30    阅读次数:238
FineUI之使用SQL脚本从数据库表中生成对应的输入控件
在WEB开发时。常常须要根据数据库表中的字段建立对应的输入控件,来获取输入的数据。每次都须要按字段来敲,显然太低效。并且easy出错。这里提供一个SQL脚本生成对应输入控件的方法。 USE DBDemo DECLARE @TEMP_TABLE_NAME NVARCHAR(512) DECLARE @ ...
分类:数据库   时间:2017-05-13 16:54:19    阅读次数:228
plsql自定义设置
1.在editor中输入.后,plsql会执行自动完成.有时候觉得自动提示不舒服.速度慢.那可以自己设置提示键.先关闭代码自动完成:Tools->Preferences->User Interface->Code Assistant->Automatically activated ,取消选择。 设 ...
分类:数据库   时间:2017-05-13 16:54:59    阅读次数:527
Oracle 12C 新特性之表分区带 异步全局索引异步维护(一次add、truncate、drop、spilt、merge多个分区)
实验准备:-- 创建实验表CREATE TABLE p_andy(ID number(10), NAME varchar2(40))PARTITION BY RANGE (id)(PARTITION p1 VALUES LESS THAN (10),PARTITION p2 VALUES LESS ...
分类:数据库   时间:2017-05-13 16:55:13    阅读次数:282
关系型数据库
候选码(candidate key) 若关系中的某一个属性和属性组值能够唯一能够唯一标识一个元组,则称该属性或者属性组为候选码 主码(primary key) 若一个关系有多个候选码,则挑选其中一个作为主码 主属性(key attribute) 包含在任何候选码中属性成为主属性 外码(foreign ...
分类:数据库   时间:2017-05-13 16:57:37    阅读次数:234
linux下导入、导出mysql数据库命令
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会 ...
分类:数据库   时间:2017-05-13 16:58:51    阅读次数:229
Oracle查询被锁的表及解锁方法
1.用下列sql语句查询操作不当引起锁表的进程的SESSION_ID及USERNAME SELECT S.SID SESSION_ID, S.USERNAME, DECODE(LMODE, 0, ‘None’, 1, ‘Null’, 2, ‘Row-S (SS)’, 3, ‘Row-X (SX)’, ...
分类:数据库   时间:2017-05-13 17:02:10    阅读次数:250
数据库基础(2):简单查询和连接查询
1. 实验内容 建的数据库如下: 1. 求数学系学生的学号和姓名 2. 求选修了课程的学生学号 3. 求选修课程号为‘C01’的学生号和成绩,并要求对查询结果按成绩的降序排列,如果成绩相同按学号的升序排列。 4 . 求选修课程号为‘C01’且成绩在80~90之间的学生学号和成绩,并成绩乘以0.8输出 ...
分类:数据库   时间:2017-05-13 17:02:18    阅读次数:541
命令行重启Oracle数据库
Linux下重启oracle数据库: 首先以root用户登录,输入以下命令 1.su – oralce —-切换到oracle用户 2.lsnrctl stop —-停止监听 3.sqlplus “/as sysdba” —-以sysdba用户登录oracle 4.shutdown immediat ...
分类:数据库   时间:2017-05-13 17:03:28    阅读次数:293
MySQL中null值问题
今天写答疑系统的时候,写了这样一截代码: <?php session_start(); $db=mysqli_connect('localhost','root','root','qa'); $tname=$_POST['teacher']; $q="select schedule,place fr ...
分类:数据库   时间:2017-05-13 17:04:00    阅读次数:246
ORACLE 内置函数之GREATEST和LEAST
Oracle比较一列的最大值或者最小值,我们会不假思索地用MAX和MIN函数,但是对于比较一行的最大值或最小值呢?是不是日常用的少,很多人都不知道有ORACLE也有内置函数实现这个功能:COALESCE / GREATEST / LEAST. 1. COALESCE 返回该表达式列表的第一个非空va ...
分类:数据库   时间:2017-05-13 17:05:32    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!