收藏 / 列表

愛學習的懶洋洋 - MySQL索引(二):覆蓋索引、最左前綴原則與索引下推詳解

MySQL系列文章 本文是MySQL索引系列的第二篇,接續前文《MySQL索引(一):從數據結構到存儲引擎的實現》的基礎知識,將深入探討索引的高級特性和優化技巧。本文將通過實際案例,詳細解析覆蓋索引、最左前綴原則和索引下推這三個核心優化技術。 在數據庫性能優化中,合理使用索引是最有效的手段之一。前文我們介紹了索引的基本數據結構和工作原理,今天我們將繼續探索MySQL索引的三個特

數據庫

鳩摩智首席音效師 - 如何監視和分析 I/O 等待和磁盤活動 ?

在本指南中,我們將深入研究 I/O 等待的細微差別,其對性能的影響以及實踐策略以有效監控和分析。 什麼是 I/O 等待 ? I/O 等待表示 CPU 必須等待 I/O 操作(如讀取或寫入磁盤)完成的時間。I/O 等待時間延長會導致系統瓶頸和性能明顯下降。 監視 I/O 等待和磁盤活動的必要性 Spotting Bottlenecks 通過定期監控,可以識別並糾正導致延遲的地方,確保它們不會演變成

linux運維

全棧小白 - 【090】基於SpringBoot實現的林業產品推薦系統

系統介紹 基於SpringBoot實現的林業產品推薦系統採用前後端分離的架構方式,系統分為管理員、用户兩種角色,實現了用户管理、商品分類管理、商品信息管理、商品評價管理、系統管理、訂單管理等模塊。 技術選型 開發工具:idea2020.3+Webstorm2020.3(其他開發工具也可以) 運行環境:jdk1.8+maven3.6.0+MySQL5.7+nodejs14.21.3(此配置為小白調試

vue.js , MySQL , intellij-idea , springboot , webstorm

畢設大神 - 基於數據挖掘的高考志願推薦系統的設計與實現-計算機畢業設計源碼+LW文檔

摘 要 隨着高考志願填報需求的日益增長,基於數據挖掘的高考志願推薦系統應運而生。該系統採用 Python 語言開發,依託 Django 框架與 MySQL 數據庫,構建了一個功能完備的平台。系統首頁為用户提供了直觀的導航與信息概覽。學生模塊支持學生信息管理,便於個性化服務。高校信息與專業信息模塊則整合了豐富的院校與專業數據,為學生提供全面的參考。高考志願模塊結合歷年數據與數

數據 , MySQL , 推薦系統 , 後端開發 , JAVA

DBLens - MySQL鎖機制深度解析:從樂觀鎖到悲觀鎖的哲學思辨與技術實踐

一、併發控制的本質與挑戰 在數據庫系統的核心地帶,併發控制始終是保障數據一致性的核心命題。當每秒百萬級的交易請求在金融系統中穿梭,當電商平台的庫存數字在促銷瞬間劇烈波動,當社交媒體的點贊計數以指數級增長時,數據庫工程師們必須直面併發控制的終極挑戰:如何在保證數據一致性的前提下,實現最大程度的併發性能。 這個問題的解決之道,本質上是對"時間"這個維度的不同處理策略。悲觀鎖(Pessimistic L

MySQL , 事務管理 , 事務 , 事務處理 , 後端

NineData - 雲時代,最好用的 MySQL 客户端工具推薦

數據庫圖形客户端(GUI)工具,可以大大幫助開發者提升 SQL 編寫與開發的效率。在雲時代,企業越來越多的開始採用 RDS,同時也還有部分本地 IDC 自建數據庫,而在雲端也會選擇/嘗試多個不同雲廠商。“工欲善其事,必先利其器”,在這樣的背景下,看看有哪些工具產品可供選擇吧。 整體綜述 本文完整對比了12種 MySQL 圖形客户端(GUI)工具,從產品體驗、功能完整度、雲適配、計費模式、OS兼容性

gui , 編輯器 , MySQL , 數據庫 , SQL

碼出財富 - Rds 每日備份的庫恢復的解決方案

常用的數據庫備份恢復的方法你知道多少? 當然,這是一個非常核心且重要的運維和開發問題。數據庫的備份與恢復是數據安全的生命線。下面我將系統地介紹常用的方法,並按照備份類型和恢復場景進行梳理。 一、 核心備份類型 備份主要分為以下幾類,它們各有優劣,通常需要結合使用。 1. 物理備份 vs 邏輯備份

yyds乾貨盤點 , MySQL , 數據庫 , SQL

光明磊落的投影儀 - Linux系統的VPS性能怎麼測試

性能測試是評估Linux VPS實際能力的關鍵步驟。通過系統化的測試,您可以: 瞭解服務器的CPU、內存、磁盤和網絡性能極限 發現潛在的性能瓶頸 為應用部署提供準確的容量規劃依據 一、綜合性能測試工具(sysbench) 功能:全面評估CPU、內存和文件I/O性能 安裝與測試: # 安裝命令

性能測試 , VPS , 測試工具

風流倜儻的傷痕 - 為什麼你的FastAPI測試覆蓋率總是低得讓人想哭?

url: /posts/985c18ca802f1b6da828b92e082b4d4e/ title: 為什麼你的FastAPI測試覆蓋率總是低得讓人想哭? date: 2025-09-01T03:56:38+08:00 lastmod: 2025-09-01T03:56:38+08:00 author: cmdragon summary: FastAPI 開發中

flask , django , fastapi , 後端 , Python

ZeroNews內網穿透 - ZeroNews三步部署,安全遠程訪問教育內網

在智慧教育加速推進的進程中,遠程訪問已成為連接教學、科研與管理場景的核心紐帶。 線上線下融合教學模式的常態化,高校及教育機構可能面臨挑戰: ● 實驗室資源閒置,假期師生離校後,高性能計算服務器、專業軟件機房利用率驟降 ● 異地無法訪問校內GPU集羣、數據庫及實驗環境,科研進度受阻 ● 教師搭建的本地教學平台、作業系統受困於校園網壁壘 ● 師生使用非正規穿透工具

容器 , 服務器 , 運維 , Linux , Docker

異常君 - MySQL 事務實現機制:從原理到實踐的深度解析

在數據庫中,事務是保證數據一致性和可靠性的基礎。當你在網上購物、轉賬或者執行任何需要多步操作的數據庫任務時,事務機制都在背後默默保障着數據的安全。那麼,MySQL 是如何實現這一看似簡單卻又複雜的機制呢?本文將帶你深入探索 MySQL 事務的實現原理,通過生動的案例和圖表,讓你輕鬆理解這個核心概念。 什麼是事務? 事務簡單來説就是一組操作的集合,要麼全部執行成功,要麼全部失敗回滾。想象你在 ATM

MySQL , 數據庫 , 事務 , 事務處理 , 後端

Java陳序員 - 19K+ Star!一款基於 Vue3 實現的後台管理系統!

大家好,我是 Java陳序員。 今天,給大家推薦一款基於 Vue3 實現的後台管理系統前端模板框架,適合外包項目,實現快速交付! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 vue-manage-system —— 一套基於 Vue3 + Element Plus + TypeScript 實現的多功能的後台前端模板框架,適

vue.js , github , node.js , yarn , 前端

Hunter - SQLAlchemy 連接使用數據庫

本文首發於公眾號:Hunter後端 原文鏈接:SQLAlchemy 連接使用數據庫 相對於 Django 來説,Flask 並沒有 Django 中自帶的那種 ORM 框架,但是我們可以利用第三方的 ORM 框架來進行操作,比如我們這裏介紹的 SQLAlchemy。 接下來這一篇筆記將會介紹如何使用 SQLAlchemy 連接數據庫、建立模型、操作表、以及查詢操作表數據等內容。 以下是本篇

sqlalchemy , flask , Python

TANKING - Python實現的微信進羣檢測(防騷擾、防搗亂、防同行)

摘要 為了監控搗亂者、騷擾者、同行等人羣加入微信羣,我寫了一個監控,實時監控這個人有沒有偷偷混進羣,如果檢測到,就給你手機發送通知。 代碼 import uiautomation as automation import requests import time def send_results(results, url): payload = {"results": results}

微信 , 微信開發 , win32 , uiautomation , Python

wx6875a567c49bb - MySQL存儲過程

MySQL 存儲過程(Stored Procedure)是預編譯並存儲在數據庫中的一組 SQL 語句集合,可通過單次調用執行復雜邏輯(如多表查詢、事務處理、批量操作),核心優勢是複用性強、減少網絡傳輸、提升性能,適合封裝複雜業務邏輯。 與自定義函數(UDF)相比,存儲過程支持事務、寫操作(INSERT/UPDATE/DELETE)、返回多個結果集(通過參數、結果集、臨時表)

MySQL , 存儲過程 , 數據庫

墨天輪 - 技術分享 | Oracle自動採集AWR Gets TOP SQL腳本

本文為墨天輪數據庫管理服務團隊第126期技術分享,內容原創,作者為技術顧問李寧,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 一、背景 最近在做一個Oracle數據庫優化專題,這是一個即將遷移到OceanBase的系統,其他營賬核心庫都遷移完成,該系統遷移評估中CPU使用率、系統負載有點高,需要將Oracle一個系統的負載降低到30-40左右。 其

oracle , 性能優化 , 數據庫 , SQL

資深程序設計 - 2026版基於python大數據的電影分析可視化系統

1、研究背景 在當今數字化時代,電影產業蓬勃發展,全球電影市場年票房收入持續增長。據統計,2023 年全球電影票房總收入達到數百億美元,電影數量也呈爆發式增長,每年有數千部電影在全球各大院線上映。然而,如此龐大的電影數據藴含着豐富的信息,但缺乏有效的分析手段,使得電影從業者、投資者和觀眾難以從中獲取有價值的知識。傳統的電影分析方法主要依賴人工統計和簡單圖表展示,效率低下且難

大數據 , yyds乾貨盤點 , 數據 , 電影分析 , 後端開發 , JAVA , Python , Web

Zeran - Mysql工作面試老大難——鎖

解決併發事務帶來問題的兩種基本方式 併發事務訪問相同記錄的情況可以劃分為3種。 讀 - 讀情況:併發事務相繼續讀取相同的記錄。讀取操作本身不會對記錄有任何影響,不會引起什麼問題,所以允許這種情況的發生。 寫 - 寫情況:併發事務相繼對相同的記錄進行改動。 讀 - 寫或寫 - 讀情況:也就是一個事務進行讀取操作,另一個事務進行改動操作。 寫 - 寫情況 在寫 - 寫情況下會發生髒寫的現象,

MySQL , innodb , , mysql優化

袋鼠 - 袋鼠數據庫工具 7.98.1 版已上線

袋鼠數據庫工具 是一款 AI 驅動的熱門數據庫系統客户端(MariaDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQL Server / ...) ,支持建表、查詢、模型、同步、導入導出等功能,支持 Windows / Mac / Linux 等操作系統,致力於打造一款好用、好玩、開發友好的開發者工具。 重點特性介紹 這個版本實現 Red

redis , 數據庫 , 人工智能 , sqlite , SQL

數據科技訊 - 從感性到理性,中國文旅的未來到底在哪裏?

當文旅行業還在沉迷於 “詩與遠方” 的感性敍事,當多數項目困在 “概念造勢易、實景落地難” 的怪圈,中國文旅的破局之路,似乎正迎來一場 “文理之分” 的深刻變革。有人執着於用浪漫話術勾勒烏托邦,卻讓美好停留在宣傳頁;而中國電建地產,這位自帶理性基因的 “文旅理科生”,正以北京山谷為答卷,用 “嚴謹、兑現、四季、温暖” 四大核心密碼,給出了關於行業未來的全新答案 —— 文旅的高級形

使用場景 , 數據 , MySQL , 錨定 , 數據庫

我是讀書人 - 使用helm將複雜應用打包並部署到k8s集羣中

前言 Helm是K8S集羣下面的一個包管理器,通過其工程師可將應用打包成一個整體,而用户可使用helm安裝打包後的應用,其功能類似於apt-get之於ubuntu系統、yum/dnf之於redhat系統。本文作者將講述如何通過helm打包應用,以及如何使用其部署應用,但讀者須先了解K8S基礎知識,如Deployment、Satefulset、Service、Configmap、Secret、PV/

容器 , kubernetes , openshift , Docker