gitlab9.2备份报错今天无意中发现gitlab已经有10天不能正常备份了,报错:[root@tools-gitlab gitlab_backups]# /usr/bin/gitlab-rake gitlab:backup:create Dumping database ... Dumping PostgreSQL database gitlabhq_production ... pg_
转载 2024-09-19 20:05:17
56阅读
目录 Linux中安装软件的三种方式一、rpm安装软件包名称含义rpm其他参数二、yum安装yum安装的生命周期 Linux中安装软件的三种方式1、三种方式: rpm安装 yum安装 源代码编译安装 2、三者的区别: rpm安装:类似于windows中的安装包,下载下来之后直接安装,不能自己解决依赖关系:(安装a软件就必须安装c软件d软件) yum安装:基
文章目录Git简介Git的使用下载安装常用选项Git使用提交与回滚撤销工作目录内的改动撤销暂存区域的内容Git的分支管理创建与切换分支分支管理合并分支Gitlab介绍安装启动GitlabGitlab上创建项目使用GitlabGitlab免密推送 Git简介Git和SVN是目前市面上唯二的版本控制工具,相比SVN来说,Git的某些功能更加强大一些。具体来说,它们主要有这些区别:Git是分布式结构
转载 2024-03-20 15:40:41
68阅读
文章目录引入什么时候走全表扫描mysql如何预测判断 引入有时候我们使用explain来做分析的时候,有时候明明是设置了索引,但是也还是不走索引,而是走了全表扫描。是因为Mysql做出了一个估计——走全表扫描的效率相比索引来说更高。那么Mysql判断全表扫描更高效的依据有哪些呢?我们假设数据库表是这样的:CREATE TABLE `t` ( `id` int(11) NOT NULL,
转载 2023-08-22 07:12:58
56阅读
不可否认的是,NoSQL 数据库已经成为了互联网开发的新标配。其中原因之一就是因为传统关系型数据库将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难以满足互联网的海量数据场景。今天,我想以 MongoDB 为例,分享下我的亲身经历,2012 年我在硅谷创业,做一个叫 Gameface 的游侠社交化平台的时候,我们当时基于 MySQL 的游戏后台到了近 1000 并发的时候,
转载 2023-10-16 16:10:34
32阅读
# 如何实现“MySQL 放弃rollback” ## 背景介绍 作为一名经验丰富的开发者,我们经常会接触到数据库事务的相关操作。在MySQL中,事务是一组SQL语句的集合,要么全部执行成功,要么全部执行失败。在某些情况下,我们可能需要放弃一个事务的回滚操作。接下来,我将向你介绍如何在MySQL中实现放弃rollback的操作。 ## 流程概述 在MySQL放弃rollback的操作,实质上
原创 2024-02-23 06:15:10
66阅读
docker搭建gitlab <! TOC " docker搭建gitlab " "创建宿主机挂载目录" "拉取镜像" "创建容器" "访问gitlab" "获取默认密码" "修改密码" "注册新用户" "502解决方案:" <! /TOC 创建宿主机挂载目录 由于是docker镜像运行, 所以我们 ...
转载 2021-08-30 22:24:00
890阅读
2评论
# MySQL入门到放弃 MySQL是一种关系型数据库管理系统,被广泛应用于Web应用程序的开发中。无论是小型网站还是大型企业系统,MySQL都是首选的数据库之一。本文将带你从入门到放弃MySQL,并提供一些代码示例来加深理解。 ## 安装和配置MySQL 首先,我们需要安装MySQL并进行相关配置。以下是在Ubuntu操作系统上安装MySQL的示例代码: ```bash sudo apt
原创 2023-07-31 12:03:39
32阅读
本文使用「署名4.0国际(CCBY4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。署名4.0国际(CCBY4.0)本文作者:苏洋创建时间:2020年08月04日统计字数:4450字阅读时间:9分钟阅读本文链接:https://soulteary.com/2020/08/04/gitlab-version-12-cross-version-13-upgrade.htmlGitLab12
原创 2021-02-06 21:02:51
721阅读
详细介绍了各种高性能的索引使用策略,比如联合索引、索引顺序、聚簇索引、覆盖索引等等,以及常见索引失效的情况。前面我们已经介绍了各种类型的索引结构及其对应的优缺点:BTREE索引的数据结构以及具体实现原理深入解析哈希索引的数据结构以及索引的优缺点正确的创建和使用索引是实现高性能查询的基础。我们通常会看到一些查询不当的使用索引,或者使用MySQL无法使用已有的索引,下面要讲的高性能的索引策略就是要避免
通过使用Redis管道管理技术,你可以显著提高应用程序的性能和吞吐量,特别是在需要处理大量数据操作的场景下。通过批量操作和
原创 2023-10-07 11:54:50
101阅读
# GitLabMySQL的使用指南 ## 简介 GitLab是一个基于Git的源代码管理和协作平台,它提供了强大的版本控制功能和团队协作特性。MySQL是一个流行的关系型数据库管理系统,用于存储和管理数据。 本文将介绍如何在GitLab中使用MySQL,并提供相关代码示例。首先,我们将简要介绍GitLabMySQL的基本概念和使用方法。然后,我们将展示如何在GitLab中创建和管理My
原创 2023-10-01 05:00:38
95阅读
??当我们此刻在笑声里渡过,当我们此刻在安适里渡过, 附件炎 ,当我们此刻在幸福中渡过……当我们像往常那样度过的时候,在远远的山川那里,传来了一声地动山摇的巨响。??请你们听,听那远方,远方偏远的山川,那里有一个叫做汶川的处所。请你们居心地听,那里传来的是谁的哭声?请你们放眼?看,那个废墟般的小县, 南京Google推广 ,毕竟是谁的家园???我可以用坚定言语告知你们,那里已经不是传说中的天都,更
原创 2009-12-18 14:20:04
188阅读
MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户用户后面可以加@’ip地址’ identified by ‘密码’例如:grant all on *.* to root@'%'IDENTIFIED by '123456' grant all on *.* to ted@'123.123.123.123'IDENTIFIED
1.背景友好的超时设置能防止网络问题或者不友好的查询(主要是慢查询)对数据库连接池的伤害,比如慢查询占用过多连接导致正常业务逻辑无数据库连接可用。所以我们需要捋一捋项目中设计到的可以设置超时时间的地方,首先看下应用于数据库之间timeout的层级关系。大体层级从下往上依次是OS SocketTimeout->JDBC Socket Timeout–>Statement Timeout-
文章目录一、GitLab1.部署GitLab2.创建用户组、用户及项目二、Jenkins1.
原创 2022-08-26 23:29:23
109阅读
# GitLab 12 EE 升级 Docker 自动升级指南 ## 引言 在本篇文章中,我将教你如何实现 GitLab 12 EE 的 Docker 自动升级。GitLab 是一个用于管理和追踪代码的开源工具,而 Docker 则是一个流行的容器化平台。通过结合使用这两个工具,我们可以实现 GitLab 的自动升级,从而使得代码管理更加高效和便捷。 ## 整体流程 下面是 GitLab 12
原创 2024-01-20 08:07:01
140阅读
   一次默默的放弃放弃一个心仪却无缘分的朋友;放弃某种投入却无收获的情感;放弃某种心灵的期望,这时就会生出一种伤感。然而这种伤感并不妨碍自己去重新开始!因为这是一种自觉的告别与放弃,它富有超脱精神,因而伤感得美丽!     曾经有种感觉,想让它成为永远。过了许多年,才发现它已经渐渐消逝了。然后才懂:原来握在手中,不一定就是我们真正要的;我们所
转载 精选 2006-07-08 10:18:23
627阅读
使用自我管理的GitLab实例的组织通常依赖它来保存源代码、项目管理和操作工具。有一个有效的备份是至关重要的,这样你的数据就能在硬件故障、服务器更新失败或恶意泄露的情况下得到保护。GitLab有一个内置的备份组件,可以为您的安装数据创建一个完整的存档。存档可以在运行相同GitLab版本的新服务器上恢复。下面介绍如何将备份设置为本地文件系统或Amazon S3存储桶。这些步骤用于GitLab综合版本
转载 2023-11-18 22:25:47
102阅读
作者的GitHubtimoschwarzer/gitlab-monitor 效果展示docker-compose.yml我的docker-compose.yml,提供参考version: '2' services: gitlab-runner-monitor-testing: image: timoschwarzer/gitlab-monitor privileged: tru
转载 2023-10-15 09:29:21
72阅读
  • 1
  • 2
  • 3
  • 4
  • 5