首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏侯哥的Python分享

    Mysql高级7-存储过程

    一、介绍   存储过程是事先经过编译并存储在数据库中的一段sql语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 二、存储过程的特点 封装、复用 可以接收参数,也可以返回数据 减少网络交互,效率提升 三、存储过程语法   3.1 创建语法 create procedure 存储过程名称 ([参数列表]) begin     when month >= 4 and month <= 6 then ->       set result := "第二季度"; ->     when month >=7   sql逻辑.... end while;   案例:计算从1累加到n的值,n为传入的参数值 mysql> delimiter & mysql> mysql> create procedure p7( ->   end; -> & Query OK, 0 rows affected (1.56 sec) mysql> delimiter ; mysql> mysql> call p7(

    1.1K81编辑于 2023-08-15
  • 来自专栏大数据和云计算技术

    MongoDB系列7:MongoDB存储引擎

    1、前言 存储引擎是数据库的组成部分,负责管理数据存储。 MongoDB支持的以下存储引擎: 存储引擎描述WiredTiger存储引擎从MongoDB 3.2开始默认的存储引擎,新的版本MongoDB推荐使用WiredTiger存储引擎。 MMAPv1存储引擎MMAPv1是MongoDB 3.2之前版本默认的存储引擎。In-Memory存储引擎MongoDB企业版支持In-Memory存储引擎。 表 2、WiredTiger存储引擎 从MongoDB 3.2开始,MongoDB默认的存储引擎为WiredTiger存储引擎。 4、MMAPv1存储引擎 MMAPv1存储引擎是3.2版本之前的默认存储引擎。它利用集合级并发性和内存映射文件访问底层数据存储。内存管理委托给操作系统。

    2.7K60发布于 2018-03-30
  • 来自专栏Mr.Wang

    CentOS7挂载NAS共享存储

    记一次在centos7下挂载惠普nas存储的操作,这台惠普nas存储的访问协议有两种:CIFS和NFS,本次采用nfs协议 环境介绍: NSA存储:HP Store Once 3540 采用协议:NFS 磁盘容量:500G 挂载路径:10.1.1.133:/nas/nfs-ts 操作系统:centos7 1.在nas上创建共享存储 2.在操作系统上安装依赖包 [root@localhost]$ yum 8.x86_64 samba-common-libs-4.10.4-11.el7_8.x86_64 samba-common-tools-4.10.4-11.el7_8.x86_64 samba-client -4.10.4-11.el7_8.x86_64 samba-common-4.10.4-11.el7_8.noarch samba-libs-4.10.4-11.el7_8.x86_64 samba-4.10.4 -11.el7_8.x86_64 [root@localhost]$ rpm -qa nfs-utils nfs-utils-1.3.0-0.66.el7.x86_64 3.创建一个挂载目录 mkdir

    7.7K30编辑于 2023-03-13
  • 来自专栏Java知识点

    7章_InnoDB数据存储结构

    数据库的存储结构:页 # 1.1 磁盘与内存交互基本单位:页 # 1.2 页结构概述 # 1.3 页的大小 不同的数据库管理系统(简称 DBMS)的页大小不同。 页结构的示意图如下所示: 如下表所示: 我们可以把这 7 个结构分为 3 个部分。 数据库存储结构.mmap # 2.3 从数据库页的角度看 B + 树如何查询 一颗 B + 树按照字节类型可以分为两部分: 叶子节点,B+ 树最底层的节点,节点的高度为 0,存储行记录。 非叶子节点,节点的高度大于 0,存储索引键和页面指针,并不存储行记录本身。 当我们从页结构来理解 B+ 树的结构的时候,可以帮我们理解一些通过索引进行检索的原理: # 3. InnoDB 行格式 (或记录格式) 见文件 InnoDB 数据库存储结构.mmap # 4. 区、段与碎片区 # 4.1 为什么要有区? # 4.2 为什么要有段?

    36020编辑于 2023-08-02
  • 来自专栏互联网-小阿宇

    Centos7挂载ISCSI网络存储

    博客首页:互联网-小啊宇 Centos7挂载ISCSI网络存储 ⭐ISCSI简介 ⭐服务器安装依赖 ⭐ISCSI启动并设置开机自启动 ⭐查看Target ⭐登陆节点前需验证 开启验证 添加用户 添加密码 从根本上说,它是一种基于IP Storage理论的新型存储技术,该技术将存储行业广泛应用的SCSI接口技术与IP网络技术相结合,可以在IP网络上构建SAN。 简单地说,iSCSI就是在IP网络上运行SCSI协议的一种网络存储技术。iSCSI技术最初由Cisco和IBM两家开发,并且得到了广大IP存储技术爱好者的大力支持,这几年得到迅速的发展壮大。 对于中小企业的存储网络来说,iSCSI是个非常好的选择。 其次,iSCSI技术解决了传输效率、存储容量、兼容性、开放性、安全性等方面的诸多问题,在使用性能上绝对不输给商业的存储系统或光纤存储网络。

    2.2K30编辑于 2022-11-21
  • 来自专栏云计算D1net

    混合云存储7个最佳实践

    Stephenson说,“这是一场灾难,因为存储解决方案固有的延迟影响了对延迟极其敏感的内部部署存储,并严重影响了存储系统的性能。 Stephenson说:“混合云存储的采用正在持续增长。全球主要云计算提供商正在努力克服与混合云存储相关的挑战。此外,主要的存储平台提供商正在继续构建连接和管理云存储平台所需的功能。” 7种混合云存储最佳实践 混合云存储架构可以支持企业IT部门的目标,以推动规模经济,提高IT运营模型效率,减少总体支出,以及淘汰老旧存储设备。 他说,“在这种情况下,人工将数据从内部部署存储迁移到云存储很容易。选择具有高数据访问延迟的典型冷云存储可能比选择在混合云系统中使用的热云存储的成本要低得多。” (7)不要担心进展缓慢 Stephenson说,“存储迁移并不是一个快速的过程。企业必须制定政策并让他们适应一段时间,然后才能看到收益。

    2.2K10发布于 2020-11-19
  • 来自专栏Linux学习日志

    centos7搭建NFS共享存储服务

    提供RPC支持的服务为rpcbind 提供NFS共享的服务为nfs 注意:先启动rpc服务,再启动nfs服务

    2.2K10发布于 2020-08-26
  • 来自专栏coding

    centos7修改mysql数据存储目录

    随着数据量的增长,mysql数据所占的空间会越来越大,而默认情况下mysql数据盘空间可能不够,这时候,就需要修改存储路径 ? image 网上有很多修改路径的方式,需要改配置文件,比较麻烦,在目标路径建好目录,再建个软连接就可以了,不需要改动任何配置 查看mysql数据存储位置: mysql> show global variables ---+-----------------------+ 1 row in set (0.00 sec) 关闭mysql服务,要将所有mysql进程都kill掉,如 killall mysqld 新建存储目录

    2.5K00发布于 2019-04-18
  • 来自专栏全栈工程师修炼之路

    7-Kubernetes入门基础之存储Volume介绍

    描述: 共享存储为分布式系统非常重要的一部分,存储一般要求稳定、可用、性能、可靠。 1.从用户角度看 存储就是一块盘或者一个目录,用户不关心盘或者目录如何实现,用户要求非常“简单”,就是稳定,性能好。为了能够提供稳定可靠的存储产品,各个厂家推出了各种各样的存储技术和概念。 3.从产品定义角度 存储分为本地存储(DAS),网络存储(NAS),存储局域网(SAN)和软件定义存储(SDS)四大类 DAS就是本地盘,直接插到服务器上 NAS是指提供NFS协议的NAS设备,通常采用磁盘阵列 /MPI),块存储(iSCSI/Qemu)和对象存储(S3/Swift)三大类。 它是由管理员设置的存储并且是属于群集的一部分(资源) 此API对象包含存储实现的细节,即NFS、iSCSl或特定于云供应商的存储系统。

    1.7K22编辑于 2022-09-29
  • 来自专栏运维经验分享

    CentOS7修改MongoDB默认数据存储路径

    备份原来文件 1 $ sudo mv /var/lib/mongo /var/lib/mongo.bak 修改数据存储路径并服务重启成功后可删除。 4.

    3.1K20发布于 2019-03-16
  • 来自专栏哎_小羊

    初试 Centos7 上 Ceph 存储集群搭建

    目录 Ceph 介绍 环境、软件准备 Ceph 预检 Ceph 存储集群搭建 1、Ceph 介绍 Ceph 是一个开源的分布式存储系统,包括对象存储、块设备、文件系统。 Ceph 存储集群具备了企业级存储的能力,它通过组织大量节点,节点之间靠相互通讯来复制数据、并动态地重分布数据,从而达到高可用分布式存储功能。 2、环境、软件准备 本次演示环境,我是在虚拟机 Linux Centos7 上操作,通过虚拟机完成存储集群搭建,以下是安装的软件及版本: Centos:release 7.4.1708 (Core) Ceph Ceph 分布式存储集群有三大组件组成,分为:Ceph Monitor、Ceph OSD、Ceph MDS,后边使用对象存储和块存储时,MDS 非必须安装,只有当使用 Cephfs 文件存储时,才需要安装 本次就先记录到这,下一篇我们继续研究学习 Ceph 存储体系中的对象存储、块设备和文件系统。 参考资料 Ceph 简介 Ceph 预检 Ceph 存储集群搭建 Ceph 体系结构

    4.4K60发布于 2018-01-02
  • 来自专栏大数据文摘

    存储:面向企业的7项必备功能

    6.灵活的存储容量,价位又合理 你的存储需求是贵企业所特有的。小企业主最有可能寻找这样一种云存储平台:能够满足5名到10名员工的数据需求,又有充足的存储容量,而价位合理。 一些存储平台提供了数量有限的存储容量,但价格低廉;但如果用户需要更大的存储容量,价格就低廉得多;另一些服务一开始收的价格比较高,不过提供了费用较低的存储容量较大的方案。 1TB存储容量的价格具有多样性,有的低至250美元,有的高达每年数千美元,这取决于你需要哪些功能特性。而只有一些服务提供数据存储容量无限制的方案,不过你这家小企业可能不需要很大的存储容量。 不过,最佳的云存储解决方案可能是能伴随贵企业一同成长的解决方案。你一开始可能只有几个员工,但要考虑挑选的服务能够在将来适合贵企业的需求。 7.可靠的技术支持 说到贵企业的日常运营,技术难题绝非儿戏。 最佳服务响应迅即,而且会有人员为你提供24/7的全天候服务。 除了电子邮件和电话支持外,一些服务还提供实时文本聊天,帮助你排查故障、解决问题。

    1.6K40发布于 2018-05-23
  • 来自专栏用户8851537的专栏

    CentOS 7 挂载腾讯云COS对象存储教程

    前言 本文将详解使用腾讯云cosfs工具将COS对象存储存储桶挂载到CentOS 7服务器的教程.其他平台及常见问题请参考官方说明: 腾讯云COSFS 工具 COSFS 工具类常见问题 ---- 安装 /configure make sudo make install cosfs --version #查看 cosfs 版本号 获取挂载信息 登录腾讯云-控制台-对象存储-存储桶获取相关信息 BucketName-APPID : test-1250000000 即存储桶名称 SecretId : XXXXXX SecretKey : XXXXXX 区域地址 : https://cos.ap-guangzhou.myqcloud.com 存储桶所在的区域域名. cos.ap-guangzhou.myqcloud.com -odbglevel=info -onoxattr -oallow_other 卸载COS umount -l /mnt/cosfs ---- 结语 正好搭建一个环境用到挂载对象存储

    6.4K40发布于 2021-07-30
  • 来自专栏linux commands

    Centos7修改Docker默认存储位置

    前言 Centos7安装docker之后,默认的镜像及容器存储路径为/var/lib/docker,可以使用命令docker info查看。 但是该路径默认使用的是系统盘的存储,如果挂载了数据盘,需要把docker的默认存储路径修改至数据盘的挂载目录,则需要修改docker的相关配置。 步骤 1、修改配置 将--graph /data/docker添加在docker.service文件中的ExecStart字段后面,其中/data/docker为你需要修改的存储目录 $ vim /usr

    1.8K50发布于 2021-08-12
  • 来自专栏运维前线

    CentOS 7.x 下配置iSCSI网络存储

    iSCSI是一种基于TCP/IP 的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。 SAN 使得SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。 iSCSI 的主要功能是在TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 完整的iSCSI系统的拓扑结构如下: ? ; disabled; vendor preset: disabled) Active: active (running) since Mon 2016-10-31 20:46:10 CST; 7s url=-OA1le_DbAh5ybVq1ZBTbPHJqQb5-jma5vhKR5nCAC7C11UDSwNn_6mPYj0AiABrm8OM2MoExN__9GvzvhVg8K

    3.1K41发布于 2019-05-26
  • 来自专栏SDNLAB

    2018年企业存储7大趋势

    当被问及他们主动管理多少数据存储时,51%的受访者表示在1 TB到99 TB之间。9%的受访者表示,他们主动管理的数据超过1 PB的存储。 在存储上的投入 ? 其中有超过一半的受访者表示计划在2018年增加存储方面的支出,其中22%的受访者表示他们的存储预算将增长超过10%,38%的受访者预测他们的存储预算将保持平衡。 软件定义存储(SDS) ? 云存储 ? 研究表明,云计算已经成为企业存储战略的核心部分。很多公司使用云存储服务的广泛用途,包括备份和恢复的方式,随后归档。只有18%的受访者表示他们不使用云存储服务。 很少有企业准备将大部分的数据存储在云端,只有7%的受访者表示在云服务中托管了超过75%的数据。近一半的受访者表示,其存储容量的10%是托管在云端。

    1.3K70发布于 2018-03-28
  • 来自专栏python3

    Centos7修改Docker默认存储位置

    一、前言 Centos7安装docker之后,默认的镜像及容器存储路径为/var/lib/docker,可以使用命令docker info查看。 但是该路径默认使用的是系统盘的存储,如果挂载了数据盘,需要把docker的默认存储路径修改至数据盘的挂载目录,则需要修改docker的相关配置。 二、步骤 修改配置 将--graph /data/docker添加在docker.service文件中的ExecStart字段后面,其中/data/docker为你需要修改的存储目录 mkdir -p  redis 查看sha256 # docker inspect -f {{".Id"}} redissha256:c33c9b2541a8fea04fe621e1e9d4e5973d9062f2a4eaac7a8d8b82c23c1b0aa8  12月 31 17:25 c33c9b2541a8fea04fe621e1e9d4e5973d9062f2a4eaac7a8d8b82c23c1b0aa8 本文参考链接: https://blog.csdn.net

    3.6K30发布于 2020-03-25
  • 来自专栏院长运维开发

    CentOS7部署minio对象存储

    开始安装 ➜ ~ wget https://dl.minio.io/server/minio/release/linux-amd64/minio ➜ ~ chmod +x minio ➜ ~ sudo mv minio /usr/local/bin/ ➜ ~ minio --version 创建用于运行 minio 服务的用户和组 ➜ ~ sudo groupadd --system minio ➜ ~ sudo useradd -s /sbin/nologin --system -g mini

    1.6K30编辑于 2022-03-10
  • 来自专栏日积月累1024

    php7的zval及变量存储方式

    比如在对数组元素进行unset操作时,PHP 7并不会直接将数据从分配给HashTable的内存中删掉,而是先将该元素所在的Bucket的位置标记为IS_UNDEF,当HashTable中IS_UNDEF IS_REFERENCE:是新增的类型,PHP7中使用不同的处理方式来处理“&” IS_INDIRECT:同样也是新增的类型,由于PHP 7中HashTable的设计跟PHP5中有很大的不同,所以在解决全局符号表访问 u1为4字节,存储一个v或type_info u2为4字节 ? 所以一个zval占用16字节。相应php5中,一个zval的大小为48字节,的确是巨大的提升。 2. 变量存储 2.1 true, false, null 可根据zval.u1.v.type直接区分,无需zend_value参与 2.2 long,double 直接存储在zend_value的lval或

    83910发布于 2020-12-07
  • 来自专栏ZooKeeper原理和源码

    zk源码—7.ZAB协议和数据存储

    .zk的数据存储原理之事务日志7.zk的数据存储原理之数据快照8.zk的数据存储原理之数据初始化和数据同步流程1.两阶段提交Two-Phase Commit(2PC)(1)数据库事务通过undo和redo zk存储了整棵树的内容,包括所有的节点路径、节点数据及ACL信息等。zk会定时将整棵树的数据存储到磁盘上。 6.zk的数据存储原理之事务日志(1)事务日志的存储(2)事务日志的写入之FileTxnLog的创建(3)事务日志的写入之FileTxnLog写入日志的步骤(4)事务日志截断(1)事务日志的存储部署zk 7.zk的数据存储原理之数据快照(1)文件存储(2)数据快照过程(1)文件存储一.数据快照文件和事务日志文件的命名规则一样二.数据快照文件没有采用事务日志文件中的预分配机制一.数据快照文件和事务日志文件的命名规则一样数据快照文件也是使用 LOG.warn("problem reading snap file " + snap, e); } } ... //7.

    21900编辑于 2025-07-14
领券