MSSQL 테이블별 용량 확인쿼리
MSSQL 테이블별 용량 확인쿼리 SELECT CONVERT (VARCHAR(30), MIN(o.name)) AS table_name , LTRIM(STR(SUM(reserved) * 8192.0 / 1024.0, 15, 0) + ' KB') AS table_size, SUM(reserved) AS sum_reserved FROM sysindexes i, sysobjects o WHERE o.id = i.id and i.indid IN (0, 1, 255) AND o.xtype = 'U' GROUP BY i.id ORDER BY sum_reserved desc #테이블,#용량,#MSSQL https://devscb.com/post/90 Query to check capacity for each MSSQL..
2022. 4. 26.
객체지향(Object-oriented)용어 - 상속, 다형성, 메소드오버로딩, 메소드오버라이딩, inheritance, method override, method overload
객체지향(Object-oriented)용어 - 상속, 다형성, 메소드오버로딩, 메소드오버라이딩, inheritance, method override, method overload 상속(Inheritance) 상속은 객체 지향 프로그래밍(OOP) 언어의 핵심 개념 중 하나입니다. 한 클래스의 어트리뷰트와 메소드를 공유할 수 있도록 하는 메커니즘입니다. 상속된 클래스는 상위 클래스의 "하위 클래스" 혹은 "차일드 클래스"라고 합니다. 상속을 통해 프로그래머는 기존 클래스의 동일한 동작을 유지하면서 새로운 구현을 지정하고, 코드를 재사용하며, 공용 클래스와 인터페이스를 통해 코드를 확장할 수 있습니다. 상속을 활용한 코드의 예 class A{ int a = 0; public void print(){ Syste..
2022. 4. 25.
객체지향(Object-oriented)용어 - ADT, Class, Object, 클래스, 오브젝트
객체지향(Object-oriented)용어 - ADT, Class, Object, 클래스, 오브젝트 객체지향(Object-oriented) 는 재사용성과 유연성을 위해 도입된 프로그래밍 패러다임입니다. Class 기반으로 개발을 하며, ADT, 상속(Inheritance), 다형성(Polymorphism)으로 구성되어있습니다. Object oriented를 구성하는 각각의 용어에 대해 알아보겠습니다. Abstract Data Type (ADT) ADT, 추상적 데이터 타입은 데이터의 캡슐화(encapsulation)와 데이터에 연관된 동작(operation)을 하나의 단위(single syntactic unit)에 포함한 것입니다. 클래스(Class) 클래스는 ADT라는 개념을 실제로 구현한 것입니다. ..
2022. 3. 31.
디자인패턴이란, GoF디자인패턴이란, 디자인패턴의유래, 패턴을쓰는이유,
디자인패턴이란, GoF디자인패턴이란, 디자인패턴의유래, 패턴을쓰는이유, 디자인패턴이란, 디자인 패턴의 유래? 건축가인 크리스토퍼 알렉산더(Christopher Alexander) 가 건물및 도시 설계를 개선하기 위해 반복되는 행태와 환경을 패턴으로 정리해본것이 디자인패턴의 시초입니다. 전문가들은 종종 새롭지만 비슷한 문제를 맞닥뜨리는데, 이전에 사용했었던 경험들을 토대로 문제를 풀고, 이전에 문제를 풀었던 방식을 재사용합니다. 다양한 분야의 전문가들은 반복되는 방법을 패턴으로 정리하였습니다. 소프트웨어 개발에서 또한 이러한 방법론이 연구되어 디자인패턴이 만들어졌습니다. 소프트웨어 디자인패턴의 역사 - 1977년: The architect Christopher Alexander, A Pattern Lang..
2022. 3. 29.
MBO란, KPI란, OKR이란, OKR vs MBO, OKR MBO 차이
MBO란, KPI란, OKR이란, OKR vs MBO, OKR MBO 차이 조직의 목표와 개인의 목표를 관리하는 것은 프로젝트의 성공을 위해 중요합니다. 이를 관리하기 위한 방법론으로 MBO, OKR 등이 있는데요, 이것이 무엇인지 알아보겠습니다. 그리고 OKR을 도입하려는 곳은 MBO와 차이점이 무엇인지 잘 모르는경우가 있어 이에 대해 알아보고자 합니다. MBO란 (Management By Objectives) MBO는 Peter Drucker(피터드러커)에 의해 1954년 The Practice of Management에서 조직 성과를 향상시키기 위한 방법론입니다. MBO는 본질적으로 직원의 구체적이고 명확한 목표를 정의하는 과정을 기술합니다. MBO를 도입하는 방법 조직 목표 정의: 장기적으로 달성..
2022. 3. 19.