最近公司的数据库随着业务量的增多,日志文件巨大(超过300G),造成磁盘空间不够用,进而后来的访问数据库请求无法访问。 网上类似的方法也很多,但不可行,如下是我实践过,可行的,将日志文件收缩至任意指定大小的方法: 第一步: 在SQL SERVER Management Studio 中右击数据库选择“属性”---》“选项”,将恢复模式由默认的“完整”改为“简单”。 第二步:再次右键选择数
SQLServer
2023年07月11日 60
Mysql
2023年07月11日 61
可以使用以下3种方法创建数据库。 一.使用SQL Server Management Studio创建数据库 二..使用CREATE DATABASE 语句创建数据库。 三.使用模板创建数据库 一.使用SQL Server Management Studio创建数据库 创建一个名为“学生选课”的学生选课管理数据库 在SQL Server Management Studio左侧,有个
SQLServer
2023年07月11日 54
canal简介 由阿里巴巴开源 github地址:https://github.com/alibaba/canal Canal是阿里巴巴开源的一个基于MySQL协议的数据同步工具,可以将MySQL数据库中的数据实时同步到其他数据源中。在PHP应用程序中,可以使用Canal轻松实现与MySQL数据库的实时数据同步,减少了数据同步的延迟和数据丢失的风险,提高了系统的可靠性和实时性。 Canal提
PHP编程 / Mysql
2023年07月11日 86
今天小编给大家分享一下springboot怎么连接不同数据库的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 MySQL 当url连接不指定 /数据库名可以访问到mysql服务器上有权限的任何库,但是所有sql需要加上库名前缀. pom <dependency>
JAVA编程
2023年07月11日 49
摘要:索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。 本文分享自华为云社区《数据库开发指南(六)索引和视图的使用技巧、方法与综合应用》,作者: bluetata 。 一、索引 1.1 什么是索引 索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。它类似于书籍的索引,可以帮助快速定位和检索数据。在数据库中,索引是对
SQLServer
2023年07月11日 52
SQLServer / SQLite
2023年07月11日 68
Oracle数据库还原恢复后,执行alter database open resetlogs时遇到下面错误。如下所示: SQL> alter database open resetlogs; alter database open resetlogs * ERROR at line 1: ORA-00603: ORACLE server session terminated by
Oracle
2023年07月11日 61
核心代码 #配置信息 $Database = 'DemoDB' $Server = '"WIN-AHAU9NO5R6U\DOG"' $UserName = 'kk' $Password = '123456' #创建连接对象 $SqlConn = New-Object System.Data.SqlClient.SqlConnection #使用账号连接MSSQL
SQLServer / 其他编程
2023年07月11日 65
说到这个问题,基本上有人就会想到三个问题: 1,什么是系统数据? 2,为什么要移动系统数据库? 3,移动系统数据库我们可以用附加和分离,为什么还要单独拿出来说呢? 对于这三个问题我一个一个讲吧,也算是自己做个笔记。 1,什么是系统数据? 所谓系统数据库就是我们在装SQL Server之后,系统自带的数据库(这样的回答是不是很白痴^_^). 如果你装SQL Server2005或200
SQLServer
2023年07月11日 65
【写在前面】 spring boot框架的Java项目的优点: 快速开发:Spring Boot提供了一系列的开箱即用的功能和特性,使得开发人员可以快速构建和部署应用程序。 简化配置:Spring Boot自动配置了许多常见的配置,如数据源、Web服务器、安全等等,这样开发人员可以专注于业务逻辑的实现,而不是配置。 易于部署:Spring Boot可以将应用程序打包成可执行的JAR或WAR文
JAVA编程 / 其他编程
2023年07月11日 53
常用数据库的驱动程序及 JDBC URL: Oracle 数据库 : 驱动程序包名: ojdbc14.jar 驱动类的名字: oracle.jdbc.driver.OracleDriver JDBC URL : jdbc:oracle:thin:@ dbip:port:databasename 说明:驱动程序包名有可能会变 JDBC URL 中黑色字体部分
JAVA编程
2023年07月11日 50
1.前言 数据库的重要性相信大家都有所了解,作为各种数据的电子资料夹,其中可能包含了各种信息,从企业员工信息到网站访问或成交数据无所不包,甚至在某些场景下,数据库已经成为企业正常运行必不可少的条件之一。与企业的其他工作一样,数据库也需要进行必要的维护。但经过口罩时期的考验,为自家数据库做一个远程操作的设置显得很有必要。今天,笔者就为大家介绍,如何使用cpolar内网穿透,远程连接和操作SQL S
SQLServer
2023年07月11日 53
在软件开发过程中,有时候我们需要定时地检查数据库中的数据,并在发现新增数据时触发一个动作。为了实现这个需求,我们在 .Net 7 下进行一次简单的演示。 PeriodicTimer .Net 6 中新增了 PeriodicTimer 这个类,它可以用来创建一个定时器,以固定间隔的时间调用回调函数。使用方法如下: using var timer = new PeriodicTimer(Tim
ASP.NET编程 / 其他编程
2023年07月11日 55
PostgreSQL 优化思路 优化思路: 0、为每个表执行 ANALYZE 然后分析 EXPLAIN (ANALYZE,BUFFERS) sql。 1、对于多表查询,查看每张表数据,然后改进连接顺序。 2、先查找那部分是重点语句,比如上面SQL,外面的嵌套层对于优化来说没有意义,可以去掉。 3、查看语句中,where等条件子句,每个字段能过滤的效率。找出可优化处。 比如oc.ord
PostgreSQL
2023年07月11日 76
vs2022中连接MySQL 1.连接MYSQL 2.添加MySQL的引用 环境配置 测试代码 在vs里面运行sql语句 启动vs2022,在菜单栏里面选择视图,打开服务器资源管理器 右键数据连接,点击添加连接 然后发现有MySQL选项,进入里面配置数据库的相关信息即可 配置信息 1.server name输入MySQL的IP地址 localhost即本地 2
Mysql
2023年07月11日 68
1.基本查询回顾 准备工作,创建一个雇员信息表:(来自oracle 9i的经典测试表) EMP员工表 DEPT部门表 SALGRADE工资等级表 案例1:查询工资高于500或岗位为MANAGER的雇员,同时还要满足雇员的姓名首字母为大写的J 第一步:查询工资高于500或者岗位为MANAGER的雇员 第二步:在上面筛选之后的条件下:还要满足姓名首字母为大写的J的雇员 ,此时需要利用
Mysql
2023年07月11日 63
前言 QT连接Mysql数据库步骤相对比较麻烦,因此写了篇文章将详细过程呈现给大家。 方法一、直接通过MySQL的驱动加载数据库 示例代码: (1)在.pro文件中添加下列代码: QT +=sql (2)在mainwindow.h文件中添加下列头文件: #include<QSqlDatabase> (3)在main.cpp文件中添加下列代码: QSqlDataba
Mysql
2023年07月11日 81
PostgreSQL 最重要的文档性数据类型就是JSON了,与 MongoDB 的BSON相比较,PostgreSQL 或许更加强大,因为它能与原有的关系性范式兼容,给数据库存储与维护带来了更多的可行性和便利性。 1. Json概述 JSON 代表 JavaScript Object Notation。JSON是开放的标准格式,由key-value对组成。JSON的主要用于在服务器与web应
JS脚本 / PostgreSQL
2023年07月11日 57
一、查询当前正在执行所有SQL语句 SELECT pid, datname, usename, client_addr, application_name, STATE, backend_start, xact_start, xact_stay, query_start, query_stay, REPLACE ( query, chr( 10 )
PostgreSQL
2023年07月11日 435