首页 > 数据库技术
innodb 存储引擎特性
使用独立表空间后,系统表空间存储什么内容呢? 1.innodb 数据字典信息 和存储引擎相关。 frm 是服务器的数据字典和存储引擎无关。 2. undo 回滚段。 可以单独存储。 INNODB存储引擎特性 1.事务性存储引擎。 2.支持ACID特性 redo log 和 undo log redo... ...
分类:数据库技术   时间:2016-10-07 17:59:17    收藏:0  评论:0  赞:0  阅读:309
Sql Server 2016 新功能——内置的 Temporal Tables
放假之前老大跟我提起了一下2016有个有趣的功能叫 Temporal Table ,今天去看了一下资料整理一下。 这个功能看上去像是临时表,但是其实是系统维护的一个历史记录表。(在某个程度上面比起我们手动维护的历史表应该方便了一点的) 简单直接的说,它的界面看起来是这样的(就像是T1一样) 创建了之 ...
分类:数据库技术   时间:2016-10-07 17:58:18    收藏:0  评论:0  赞:0  阅读:230
mysql 体系结构
1.客户端 连接处理,授权和安全等。 2.mysql服务层。 在这一层实现了与存储引擎无关的特性。 select 语句:如何从文件中查询需要的数据,这个具体实现方式是有下一层的存储引擎层来实现。 3.存储引擎层。 常见的有: innodb myisam csv memory等。 存储引擎是针对于表的... ...
分类:数据库技术   时间:2016-10-07 17:51:19    收藏:0  评论:0  赞:0  阅读:320
mysql时该如何估算内存的消耗,公式如何计算?
经常有人问配置mysql时该如何估算内存的消耗。那么该使用什么公式来计算呢? 关心内存怎么使用的原因是可以理解的。如果配置mysql服务器使用太少的内存会导致性能不是最优的;如果配置了太多的内存则会导致崩溃,无法执行查询或者导致交换操作严重变慢。在现在的32位平台下,仍有可能把所有的地址空间都用完了 ...
分类:数据库技术   时间:2016-10-07 17:45:23    收藏:0  评论:0  赞:0  阅读:470
ubuntu 安装mysql问题
sudo apt-get install mysql-server 错误信息: Renaming removed key_buffer and myisam-recover options (if present) Job for mysql.service failed because the c ...
分类:数据库技术   时间:2016-10-07 17:39:26    收藏:0  评论:0  赞:1  阅读:9918
解读oracle执行计划-待续
Cost(%CPU): 优化器估算出完成当前操作的代价(包含子操作的代价),它是IO代价和CPU 代价总和。其中IO代价是最基本的代价。而对于CPU代价,在默认情况下,优化器会将CPU代价计算在内,而且将由CPU代价根据系统配置由特定的转换公式转换为IO代价。Time/E-Time:优化器估算出完成 ...
分类:数据库技术   时间:2016-10-07 17:37:41    收藏:0  评论:0  赞:0  阅读:224
CentOS7下Oracle的自动备份
概述 Linux下Oracle自动备份就没有MSSQL那么简单,在Linux下Oracle的备份需要借助crontab 指令,crontab 能够自动执行系统定时任务,通过配置crontab 指向Oracle定时备份指令完成数据的定时备份。 编写脚本 1、编写数据库备份脚本文件(backup.sh) ...
分类:数据库技术   时间:2016-10-07 17:34:42    收藏:0  评论:0  赞:0  阅读:238
MySQL 服务器的加快运行速度有哪些方法?
关于 MySQL 调优 有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为: 替换有问题的硬件。对 MySQL 进程的设置进行调优。 对查询进行优化。 替换有问题的硬件通常是我们的第一考虑,主要原因是数据库会占用大量资源。不过这种解决方案也就仅限于此了。实际上,您通常可以让中央 ...
分类:数据库技术   时间:2016-10-07 17:32:12    收藏:0  评论:0  赞:0  阅读:208
树莓派第二口--Remote access VNC
其实树莓派自带realvnc server 不需要额外tightvnc server 1.点击左上角树莓派图标-->Preferences-->Raspberry Pi Configuration 2.Enable VNC 3.点击"OK"后,其实VNCserver已经打开了: 4.点击"More" ...
分类:数据库技术   时间:2016-10-07 17:29:19    收藏:0  评论:0  赞:0  阅读:293
特定场景下SQL的优化
1.大表的数据修改最好分批处理。 1000万行的记录表中删除更新100万行记录,一次只删除或更新5000行数据。每批处理完成后,暂停几秒中,进行同步处理。 2.如何修改大表的表结构。 对表的列的字段类型进行修改,改变字段宽度时还是会锁表,无法解决主从数据库延迟的问题。 解决办法: 1.创建一个新表。... ...
分类:数据库技术   时间:2016-10-07 15:47:05    收藏:0  评论:0  赞:0  阅读:243
sql server 各种快照类型
快照发布:发布服务器按预定的时间间隔向订阅服务器发送已发布数据的快照。 事务发布:在订阅服务器收到已发布数据的初始快照后,发布服务器将事务流式传输到订阅服务器。 对等发布:对等发布支持多主复制。发布服务器将事务流式传输到拓扑中的所有对等方。所有对等节点可以读取和写入更改,且所有更改将传播到拓扑中的所 ...
分类:数据库技术   时间:2016-10-07 14:00:05    收藏:0  评论:0  赞:0  阅读:258
ORACLE的SQL JOIN方式小结
在ORACLE数据库中,表与表之间的SQL JOIN方式有多种(不仅表与表,还可以表与视图、物化视图等联结),官方的解释如下所示 A join is a query that combines rows from two or more tables, views, or materialized ... ...
分类:数据库技术   时间:2016-10-07 13:58:13    收藏:0  评论:0  赞:0  阅读:277
如何使用数据库保存session的方法简介
使用数据库保存session的方法 php的session默认是以文件方式保存在服务器端,并且在客户端使用cookie保存变量,这就会出现一个问题,当一个用户由于某种安全原因关闭了浏览器的cookie,程序中的session相关操作将无法执行。因此,如果能以数据库保存session数据,将不受客户端 ...
分类:数据库技术   时间:2016-10-07 13:53:18    收藏:0  评论:0  赞:0  阅读:243
数据库-事务
定义: 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。 事务的隔离性:由并发事务所作的修改必须与任何其它并发事务所作的修 ...
分类:数据库技术   时间:2016-10-07 13:51:19    收藏:0  评论:0  赞:0  阅读:233
SQL数据库分配权限
打开SQL-Server管理工具->安全性->登陆名->右键(新建登陆名) 输入相应的信息(这里要去掉强制实施密码策略,强制密码过期,否则用户在下次登录时必须修改密码) 用户映射->选择我们要设置权限的数据库->通过选择数据库角色成员身份来设置新建用户的权限(服务器角色选择public和sysadm ...
分类:数据库技术   时间:2016-10-07 13:49:31    收藏:0  评论:0  赞:0  阅读:233
MySQL两阶段提交
参数介绍 innodb_flush_log_at_trx_commit 0: 每隔1s,系统后台线程刷log buffer,也就是把redo日志刷盘,这里会调用fsync,所以可能丢失最后1s的事务。 1: 每次commit时,刷redo日志,确定fsync刷盘 2: 每次提交时,刷redo日志到文 ...
分类:数据库技术   时间:2016-10-07 13:47:12    收藏:0  评论:0  赞:0  阅读:283
PHP如何通过SQL语句将数据写入MySQL数据库呢?
1,php和MySQL建立连接关系 2,打开 3,接受页面数据,PHP录入到指定的表中 1、2两步可直接使用一个数据库链接文件即可:conn.php <?phpmysql_connect("localhost","root","");//连接MySQLmysql_select_db("hello") ...
分类:数据库技术   时间:2016-10-07 13:37:01    收藏:0  评论:0  赞:0  阅读:259
CentOS 6.8 源码安装mysql 5.6
一:卸载旧版本 rpm -qa | grep mysql rpm -e mysql #普通删除模式 rpm -e --nodeps xxx(xxx为刚才的显示的列表) # 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 rm /etc/my.cnf #删除 ...
分类:数据库技术   时间:2016-10-07 13:34:27    收藏:0  评论:0  赞:0  阅读:181
Ubuntu-server 下Apache2 配置.htaccess 隐藏thinkPHP项目index.php
需要开启Apache2的rewrite模块 1、打开/etc/apache2/apache2.conf 将文件中的AllowOverride None改为AllowOverride All 2、修改mods-enable配置,添加一个软件链接 3、在项目根目录下添加.htaccess文件,修改rew ...
分类:数据库技术   时间:2016-10-07 13:28:26    收藏:0  评论:0  赞:0  阅读:240
ubuntu中搭建php7+mongodb方法
首先照着这篇文章操作 http://blog.csdn.net/Toshiya14/article/details/51417076 结果发现一直报Cannot find OpenSSL's libraries 并且装了libcurl4-openssl-dev也没用 后来参看 http://linu ...
分类:数据库技术   时间:2016-10-07 13:25:43    收藏:0  评论:0  赞:0  阅读:289
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!