Article View: pl.comp.lang.delphi.bazy-danych
Article #81089Re: Dziennik operacji
From: Pancio
Date: Wed, 12 Jul 2017 00:05
Date: Wed, 12 Jul 2017 00:05
29 lines
1609 bytes
1609 bytes
> > Pogooglowalem troche, poczytalem i coraz bardziej dochodze do wniosku, ze obsluze to jednak z poziomu samej aplikacji tymbardziej, ze jeszcze jest taka mozliwosc. > Tak z ciekawości, a jaką możliwość masz na myśli? W tym skrócie myślowym chodziło mi o to, że tak aplikacja, jak i sama baza jest na bardzo wczesnym etapie projektowania i wprowadzenie teraz jakiś zmian, nie stanowi dla mnie problemu. Gorzej mam na przykład w swojej innej aplikacji, która IMO urosła już do całkiem pokaźnych rozmiarów. Kilka tygodni temu klient poprosił mnie, czy nie możnaby wprowadzić kilku zmian. Owszem, technicznie można zrobić niemal wszystko, ale nakład pracy jaki potrzeba w to włożyć jest nieporównywalnie większy, niż w projekcie, który aktualnie tworzę. Ale jeśli już sobie "klikamy" to mam do Ciebie inne pytanie, ale też dotyczące MS SQL Express. W moich aplikacjach, zwykłem używać jako Primary Key typu Int z ustawionym Identity Increment na wartość 1. I teraz (jak dla mnie) ciekawostka. W wersji 2008 R2 silnika, wartość ta dodawana jest automatycznie co 1. Ale już w przypadku wersji silnika 2014 (2012 chyba też), po restarcie komputera z bazą danych licznik przeskakuje o wielkość rzędu 1000. Czy można tego jakoś uniknąć, jednak z automatu, czyli bez generowania własnego licznika? -- Pancio
Message-ID:
<5723a4db-6a3f-4513-8cde-1c130acd5be4@googlegroups.com>
Path:
polish.pugleaf.net!archive.newsdeef.eu!archive!apf9.newsdeef.eu!not-for-mail
References:
<229b9869-138d-4149-a1b7-51f2e27b25d1@googlegroups.com> <596354e1$0$5148$65785112@news.neostrada.pl> <596369d3$0$15194$65785112@news.neostrada.pl> <bced7674-60e6-4431-8a2c-8767e428b786@googlegroups.com> <5964ef7c$0$15204$65785112@news.neostrada.pl>