{"id":29040414,"url":"https://github.com/bhx98/dba","last_synced_at":"2025-06-26T14:06:04.950Z","repository":{"id":299035859,"uuid":"1001527198","full_name":"bhx98/DBA","owner":"bhx98","description":" Scripts for SQL Developer \u0026 DBA","archived":false,"fork":false,"pushed_at":"2025-06-21T22:24:01.000Z","size":42,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-21T23:20:56.319Z","etag":null,"topics":["sql","sqlserver","tsql"],"latest_commit_sha":null,"homepage":"","language":"TSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bhx98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-13T14:31:46.000Z","updated_at":"2025-06-21T22:24:04.000Z","dependencies_parsed_at":"2025-06-14T09:32:18.719Z","dependency_job_id":"c9d72f51-da79-44fe-9264-84d6471651a9","html_url":"https://github.com/bhx98/DBA","commit_stats":null,"previous_names":["bhx98/dba"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bhx98/DBA","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhx98%2FDBA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhx98%2FDBA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhx98%2FDBA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhx98%2FDBA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bhx98","download_url":"https://codeload.github.com/bhx98/DBA/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhx98%2FDBA/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262081117,"owners_count":23255662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["sql","sqlserver","tsql"],"created_at":"2025-06-26T14:05:23.274Z","updated_at":"2025-06-26T14:06:04.909Z","avatar_url":"https://github.com/bhx98.png","language":"TSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DBA\nScripts for SQL Developer \u0026 DBA \n\nDBA is primarily responsible for managing and maintaining SQL Server database systems to ensure their performance, availability, and security. This involves a wide range of tasks, including database installation, configuration, monitoring, backup, and recovery. DBAs also work with application development and IT operations teams to optimize database performance and ensure data integrity.\n\nCore Responsibilities:\n\nDatabase Installation and Configuration:\nSetting up new SQL Server instances, configuring server settings, and ensuring proper installation of necessary components. \n\nDatabase Monitoring:\nContinuously monitoring database performance, identifying potential bottlenecks, and proactively addressing issues to maintain optimal performance. \n\nBackup and Recovery:\nImplementing and managing backup and recovery strategies to protect data from loss and ensure business continuity. \n\nSecurity Management:\nImplementing and maintaining security policies, managing user access, and protecting sensitive data from unauthorized access. \n\nPerformance Tuning:\nOptimizing database performance through query tuning, index management, and other techniques. \n\nTroubleshooting and Problem Solving:\nDiagnosing and resolving database-related issues, including performance problems, connectivity issues, and data corruption. \n\nDatabase Maintenance:\nPerforming regular maintenance tasks such as index rebuilds, statistics updates, and database integrity checks. \n\nDocumentation:\nMaintaining accurate documentation of database configurations, procedures, and troubleshooting steps. \n\nCapacity Planning:\nMonitoring database storage and proactively planning for future capacity needs. \n\nDatabase Upgrades and Migrations:\nPlanning and executing database upgrades and migrations to newer versions or platforms. \n\n\n###Additional Responsibilities (depending on the organization and DBA level):\n\nHigh Availability and Disaster Recovery:\nImplementing and managing solutions like Always On Availability Groups, mirroring, and replication to ensure high availability and disaster recovery. \n\nAutomation:\nDeveloping scripts and automation solutions to streamline database management tasks. \n\nData Modeling and Design:\nAssisting with database design and development, including creating tables, views, stored procedures, and other database objects. \n\nReporting and Analysis:\nGenerating reports and performing data analysis using SQL Server Reporting Services (SSRS) or other tools. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhx98%2Fdba","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbhx98%2Fdba","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhx98%2Fdba/lists"}