Mirki muszę zrobić prostą tabelę, a nie znam się na bazach danych. Mam taką tabelę:
CREATE TABLE FAKTURA (
NRFAKTURY INT IDENTITY (1,1) NOT NULL PRIMARY KEY,
SPOSOBPLATNOSCI NVARCHAR(30),
CREATE TABLE FAKTURA (
NRFAKTURY INT IDENTITY (1,1) NOT NULL PRIMARY KEY,
SPOSOBPLATNOSCI NVARCHAR(30),

























oprócz wszelakich zapytań sql, procedur/trigerów/funkcji i prostych replikacji to ja nie miałem nigdy doczynienia z "partycjonowaniem" nawet nie wiem co to jest.
nawet gorzej tak w życiu na produkcji to miałem z dwa razy myisam dawno temu
Na przykład tabela ze szczegółami faktur - przyrost to kilka-kilkanaście tysięcy wierszy dziennie.
Są to dane historyczne (nie zmieniają się), ale często odpytywane na różne sposoby (historia faktur, raporty etc). Partycjonując to umożliwiasz zrównoleglenie tego na poziomie engine'u MySQLa, bo przeszukujesz jednocześnie kilka mniejszych zbiorów zamiast jednego dużego.
Dodatkowo umieszczając te partycje na różnych fizycznych dyskach zyskujesz na wydajności na poziomie sprzętowym, bo przeszukiwanie każdego podzbioru odbywa się na innym dysku,