Hi there,
I'm having issues with an itemtype.
This one is attached to an area as extra area configuration.
It has a number of text field controls and some page selection controls.
The text field controls create an nvarchar(255) database field.
It being an Nvarchar means 255 times 2, so adding about 15 text fields will exceed the maximum row size and you wil get a SQL error on screen!
Maximum row size isn't something we can change, but when we could choose the length of the nvarchar field it would be a start. Maybe a text field (nvarchar(255)), small text field (nvarchar(100)) and a tiny text field (nvarchar(50)) or someting in that direction ....
When checking the rowsizes of the database we are currently working with we noticed a number of tables exceeding the max rowsize. This is a potential danger and should be looked at by Dynamicweb I think.
Here a list of these tables.
I deleted a bunch of fields in my item, so it is not in the list, but it was up there ...
name |
NumCols |
FixedDataSize |
NumVariableCols |
MaxVarSize |
NullBitmap |
VarDataSize |
RowSize |
EcomOrders |
127 |
104 |
124 |
19696 |
18 |
19946 |
20072 |
AccessUser |
77 |
9 |
71 |
17913 |
12 |
18057 |
18082 |
EcomProducts |
86 |
692 |
74 |
15187 |
13 |
15337 |
16046 |
Page |
103 |
17 |
89 |
13543 |
15 |
13723 |
13759 |
DBPubView |
46 |
18 |
31 |
10204 |
8 |
10268 |
10298 |
EcomRmas |
35 |
210 |
30 |
9522 |
7 |
9584 |
9805 |
Statv2Session |
65 |
5 |
63 |
9364 |
11 |
9492 |
9512 |
Area |
49 |
8 |
44 |
9140 |
9 |
9230 |
9251 |
LegendLayout |
23 |
4 |
22 |
9052 |
5 |
9098 |
9111 |
OMCExperiment |
26 |
4 |
25 |
8917 |
6 |
8969 |
8983 |
DealerSearchDealer |
25 |
5 |
23 |
8826 |
6 |
8874 |
8889 |